MTPQAAMLGAALLLCSMSYGLAVTPHGSAHYYHAHRVCDKRTGGKYCSSGKLKGYIGSIDTAAQIKEALAATAHENELIVFSESRLGEAAQTMARFRNAGYSHILAVTLAPDLCHRLNHVLMPWVKAHGPVSCGTYRSQDDKGNRYPLGFEYLIRGIGYTGWWLKWFTTARAVMLGYNVMAVDSDSLVVDDFYWRVKLPWSPHLAKYNMFTQSEASTVINSGFTYVQNAASNGPVAWMLYDMTHKIVRWSEDPTELFKLAPQAEKVNAIWGDDQESMSDTLFSCMCAKPRFFILAYNVRDDPEAWKKLGATGFGDYVGRISCADRWKTEGAHGERMGVCMRVTECVPCLRTHSRI*