MVEAGTTIGLGGLYVKPGVEPTQLPSPPAPKLLGPFEPLVRFSGLDCHKLRKESIRSVKGILTGGVAVIILIISIIKIIVLMQIEDKSFSIGWAESTVYAFMAVQAFFSAISVMCWTREGFVSQFEDTLARLRTMRLSTSQSIDDYTTYHRKAAIMIIPIFVVSLSTSFYSSVTNRYMLNDSTTFYSDSVVHQLAPFIDFIGCIASALAVVIYVTVNTALNREIKHFNKELTNSARFQQLTLPQVLNNYSKRHSDLIQLTRFVNQQMSKYGSLVPLFTLISFVNAAYIVGSFKSVMDPAIYVLLNGWTIVCMGITVAGLSPPAKVQSNIQETAEILMHDDVLQTCGDDQMHHTYRVTLDRCLHSNSKMAFLNAFHVDSNCFNRIIFFVPNISAAMILYRLSHPNL