MAVNGRLQPLLRRLVEAGNDEVRLEMATFLSELVLSREGKEKAAKLGGRTLVDMLDSGYLAGREAALKCLCQLSSLEGNGKTLAEIGILQPLIRDLFVVGMNQLPMKLKEVAATTLANIVNSGIDLEKIPIDADGNTLVSESVLHNLLHLISNTGPAIEIKLLQVLVALASSARASGQVISAIKSSGAIVSLIQFLEAPQKELRGNSVKLLYHLCSQMGQEVADGLRIATGQLSTLVRLIGHNGVSEEQASAARLLANLPVRDTQLTRALLDEGALPIVVNQLNEMNQGIPRVGAARFVNEYKEGLVGILSRFTSLLSDIKVLNLAQEYDLTTMFTNFLNTVGIDGILHASAEALANLSVYSRELSAEPVVTPPKGCFAPFLRKPPKKPSGLCMVHGGICSAKQSFCLLEAKAVLPLVACLEHPDVRVVESCLRALLTLIIDRENLQGGIQALRNADAVQPIIEIMKEHKTELLRQRAVTAVERLLRNEDLAKYIVLDPNVHTALIEAFKYGSNNTRHVAEKALQCLNKIPQFSGVYQTQRF*