MGGILDKLDEWLRGLLIEGIMGNLSGMFDTVNTKVGEIAGEVGQTPLAWNSGVFSMIRNLSETVIVPIAGVILTFVMCYELIQLVTEKNNLHDVDTWMFFKWIFKTFCAVLIVTNTWNIVMGIFDVGQSVVNSSAGVIIGNTSIDISSVITDMEAQLEALGTGELFGLWFQSLFVGLTMNALSICIMLVIYGRMIEVYLTTSVGPIPLATMTNRDWSHTGQNYLKSLFALAFQAFLIMVCVGIYSVLVQSIATDGNISGAIWACMGYTVLLCFALFKTGSLSKSLFGAH