MTQPSINAHFEMRRQQITLPTRLFAVVDALLFAEASDAPPLRRSNYSIALFDRTPDASLADHGPWLIDYAIAPGPIRRVLAELAAGPVGMSWLISAYSFERLAAELREHLDVRLPDGRTALFRFYDARIMPDIARVMSDAQRSQFFVATYDWLVEIDGRLTGVHPHA