MPRTTTAASRPEPVALAPNAGRGPPALTTSGAKSTVVPIKDADGKYPCPHCTKSYLHAKHLKRHLLRHTGDRPYACVLCQDTFSRSDILKRHFQKCSIRRGNPDGVSHLSHPQAHAMNHARAGKAGGLDKEDDKNHFHGLNNMPSDCLAYPFDMPPFSDGIKNETSDKNYASRSAGDNPDPNDNAPNMGVPQPYGLMFLTP