MATASMTCAVAAGSSRGYRSISESIQLRGSELRVAFVPRQGKAMASVRKTRECTAMAAGNANGGGLTYKDAGVDIDAGTELVRRIAKMTPGIGGFGGLYSFGDSFLVAGTDGVGTKLKLAFDMDKHDTIGIDLVAMSVNDIITSGATPMFFLDYFATSHLDVDQAEQVIKGIVDGCKQSGCALLGGETAEMPGFYAPGEYDLSGFAVGSVKKDALIDGKSIVAGDILLGLPSSGVHSNGFSLARKVLAKSGSSLHDELPGAGISIGEALLVPTTIYVKQVLDLVAKGGIKGIAHITGGGFTDNIPRVFPKGLGVEIDAGSWEVPPIFKWLQEQGGVDDAEMRRTFNMGIGMVLIVNEAVAERILSEANPDAKVYRLGHIIEGEGVVFK*