MPQGFRTMAIFFEVAISLALVNLCTASGGMPPLAAGRAARDALDAYDPNSVASFVLGDSLVDAGNNNYLPLSLATAKNLPNGIDFPVMNGRTPTGRFTNGLTIPDIIALKLGVTSFPPPFLAPTSHGSAILQGVNYASGGGGILNNTGRIFVQRISLDVQISYFEQTLGELREMIGEGNTSSLVARAIFSVTMGANDFLDNYLSPVPDTLDPILLRPSAFIRLLIDRYAGQLKRLYYNGARKFIVVNLPLIGCIPYQRSLQVGTSGACNERANRLAVSFNKPLKALLDQLNTDLPGATFLYADAYAAVLEIVSNPQRFGFDTADKACCGALGSKKGIIPCRSFLAGCSDRSKYFFWDPYHPTQAGYEILANEFFEGSRYISPKNVRELLNL*