MSAACAVSWQSPTPAAWDATSLASSLKAAAARRSAAHVGPLHAVLLKLGLSASAIHATSLAHVALRAGLARYARELFDEMPRPDVVSWTSLVTGHAHQGLHRDSLALLRRMAGSGVQTNGYSLSGGLLACAGVGQSALAHGKEIHASVVKMSSCGSVDPVVENGVLGMYSRCGSMDYALRVFRAMPVRNIVAWNSMMAALLGSGQAEDALRLFVSMVSSGVGVDGFSLSIAVDACGELALLKQGMQAHAQVAGNGFEADVVVRNSLVDMYAKCGSVDSAELVFEAVSSNDAVLWTTMISAYGKSGRAQDAVSLFDRMARMGIEQDGIAYLAVLSACSHGGLVREAWHYFSSISDGSRSVEMRAEHYGCMADLLCRRGYLEEALEFIKNMPFDSSVAAWSALLNSSRIHGNVRLSQFAASCLLKLDPENHSNWVALSSVHASGNDWHETWTIRESMSRECVKKEPGCSWVELCDGVHVFVTADQSRPELFQILQSLDYLKEDTSVMPWQVS*