MMRGKTWGFVGDSITRNHFQSFICLLSQAEDPVDFFHDKDYKIQKWHFPSYNLTVSVIWSPFLVKAETFEDINHIPSSEIQIHVDILDKTWSQQFDTWDYVLFSSGKWFVRTAIYYENNTILGCHGCEGKNYTDIGFNIAYQKVIKNLFDFIMNSNKQSTIIFRTSTPDHFENGPWSSGGTCDRRVPAKKGEFELGIFNRILREVELPEFAKAKASEKGKKLKLLDVMPLSLVRPDGHPGPYRYFYPFAKDKKAKVQYDCLHWCLPGPIDQWNDLLMKVVVDD*