MSAPAHKFKVADLSLAAFGRKEIELAENEMPGLMQTRAKYAADQPLAGARIAGCLHMTIQTAVLIETLTALGAEVTWTSCNIFSTQDHAAAAIAAAGVPVFAWKGETDEEYNWCLEQQLTAFKDNKKLNLILDDGGDLTTLVHQKYPEMLKDCFGVSEETTTGVHHLYRMLRDNKLLVPAINVNDSVTKSKFDNLYGCRESLVDGIKRATDVMIAGKVAVVAGFGDVGKGCAMALHGMGARVIVTEIDPINALQAAMAGYQVTTMEKAAKFGQIFVTTTGCRDILTGEHFEAMPNDAIVCNIGHFDIEIDVCLAQEERHFCPEHQSPG*