MSASTMAVVGSAATASLVSSGRSKTQPLASAASSSYGGSAASLKKGMTAAAKRSKNGGVRCTYTPEKIDLLAETAVKTVKDFQRPDSFGRFGIFGGKYVPETLMQALTELEVAYRDVVPTEEFQKELKGHLKDYVGRETPLYFAERLTEHYRRANGEGPHIYLKREDLNHTGAHKINNAVGQALMAKRIGKKRIIAETGAGQHGVATATVCARFGLDCIIYMGAADMERQALNVFRMRLLGAEVRPVHSGTATLKDATSEAIRDWVTNVETTHYILGSVAGPHPYPMLVRDFHAIIGEETRRQAMEKWGGKPDVLVACVGGGSNAMGLFHEFVDDEDVRLIGVEAAGHGVNTSQHAATLTMGDVGVLHGAMSYLLQDKFGQIIEPHSISAGLDYPGVGPEHSFLKDVGRAEYYSITDAEALDAFQLLSKLEGIIPALETSHALGYLEKLCPTLADGTKVVLNCSGRGDKDVNTAIKLLGM*