MSGLSLAVGPREGSPQGRAEQGAPTSGLLGSVRTIELQLVAFIVVFSASGLVPLVDLIFPVFVTSYLYILSRFVFPSHQKEGARLEVFRGSRNFELYLMLGTAIGLFLPLAYVLGGFARGDQNAVKACTPHLFLLSAQILSEIVVSNLAIWSPPVRAFSAAIYTARRIFSLAKWVAVAHYSTTLPTDAAFKDLSWAWFGRGLAVANFVYFNVNMFCFIIARFIPRAFQRYHEAKVASTAASSISGGAKPATVPPKEVPEKKAK*