MTPEQTLLQELADTWHSTIPLSAFMQICPRRYDGIQFEVSAPLEPNINLHHTMFAGSIYTLMTLTGWGMLWLKQREAGVEGSIVLADAAVRYLAPVRGAPLARVSWSGDDIMPLATGRRVKVTLVVELWCEGELCASFEGRYVSLPH