MGNSLGCSPSGERLVSAARDGDLQEAQALIDFNPRLAKYSTFGVRNSPIHFAASQGHNEIVMLLLDNGVDVNIRNYCGQTALMQACRFGHWEVVQTLILYRANVSRADYLNARTALHFAAINGHARCIRLVFADLIPSLPFDGPLDSMCGDDGSSVKARIDLNAVSRIVNKPADGGITALHIAALNGHVDCVQLLLDLTASVTAITVQDGTTIDLIGAGSTPLHYAACGGSAACCQALISRGAIRATTNSTGWTAMQVARHWGRHWLEPLLTPDSQAPIPSFPPSRYLSMPLMSIVKIARECGWRSQETCPAVADCCAVCLERRCTVAAEGCGHELCTRCALYLCSTSNAVTAVSGPPGTIPCPLCRNPIVSFLKLPATPIVREVGRPGMSLAMCTPCSTQVADPITTCCPMSRPDYRGNKLSPITLNNFRTMSCRAFCVTTPHFDACGGDDSEDEHANDVGNRRASGRPGQHSDHAVWPSRRRTSEAPLRRSASVSSRPHLETRCWFNSLLFKDVY*