MSGLTLAAGVRSAGAAPNELKDREGTAADKGGGLLGGLMGSLRIIELQLVAFIVVFSASGLVPLLDIAFPIFLTGYLFMLNATVFKSYHESKEVFHGSRMFQLYVVLGTVIGLFLPLAYVLGGFARGDQRAVRAATPHLFLLSAQVLSENVISSLALFSPPVRATLTLLYTGRRLFTLCDWASVTIFAVSLPPEPWIQDVAWLYFGRGLALGNLFYFTTNFFFFLIPRFLPRAFERYFKQRDEALAKEGVPQQEPHKKGQ*