MTTSIAGGSSNLHYRLSFRQAKGCRQSSWISSLTFNGCLRNEISWSDGLSKLLQFQRYKFSRSTISKNWKPLGTRKVSVSSCLRDSTVKYFDFAVIGSGVAGLRYALEVAKYGTVAVITKAEPHESNTNYAQGGVSAVLSPSDSVESHMQDTMVAGAYLCDEETVRVVCTEGPDRIRELIAMGAMFDHGEDGNLHLAREGGHSHHRIVHAADMTGREIERALLEAVVNDPNISVFEHHFAIDLLTSQDGPDMVCHGVDTLNTETQQVVRFISKVTLLASGGAGHIYPSTTNPPVATGDGMAMAHRAQAVISNMEFVQFHPTALADEGLPIKPIKARENAFLITEAVRGDGGILYNLDWERFMPLYDERAELAPRDVVARSIDDQLKKRCEKYVLLDISHKPREKILSHFPNIAAECLQYGLDITRQPIPVVPAAHYMCGGVRAGLQGETNVQGLYVAGEVACTGLHGANRLASNSLLEALVFARRAVQPSIDHMKSSSLDLSASNWWARPVVPNSPGSNVMDNVSRKTREVRRELQSIMWKYVGIVRSTTRLETAEGEISELEAQWEKYLFEEGWEQTMVGLEACEMRNLFCCAKLVVSSALARHESRGLHYTIDFPHVEESKRLPTVILPSLVNNNTWSSRQLHKQVIF*