MMNLFVAASFLLIVACGGLLEGRFDSVTTKVIGGSEANDAQYPYTVALIAEGNAWFNGFVCGGTLVAKDVVLTAAHCLSRGSYYYNTVIGRHDVTSSEGEKIAIAKEIPHPEYDRETLDNDIALIILSQSTTHSIPFVKLNSDDSFPSPGFIARILGWGDVDPRDEVKLYSDVLMMADLPVISNEECSQAKGTTGKHTDDFDGKITSNMICTFDPSGVDGCHGDSGGPLIAPGSTPEEDIQIGVVSFGVGCATDIFPGVFSRVSRFYQWIEETVCNX