MKAEIAALFTALAPVSVAPYEVKPELFNASEANLGLRKSEGTQTVTVFRPQGPEDGRFNNGAVPVVFKGRMFVQWQSSRRDEDSADTHVLYSVSDDAVHWQPPQVLAAPGEGGEMRSSGGWWTDGEVLIAYINVWPEGFQSGKGGYATYQRSTDGVNWDAPQRLKNQKGEPVEGVIEQDPHVLPDGRILTAFHLRPGLFATPYYTDDPLGISGWVRGRMSNLPSDNANISRELEPSLFLRGECVVMVFRDQMSSFRQLASESCNRGEDWTPPVVTTMPDSRSKQSAGNLPDGTVFVINNPSGDKLRLPLAVTLSPDGRTFDKSFLLRGADELTPLRFEGRYKRIGYHYPKSVVWKAHLYVVYSTHKETIDVTRVPVGSLEKMILSLPVVQY