MDLELRASVVEDTDELAPILHRAFSEFNISVGISPDVDFGTVESAGRELNTLFHSPCCGFTVLDKLSGQPIGAVFLNFPGERVQAVGPVFVDPSCSSKGVGKALMRAAVDKAKATNALSIRLVQMAPNTKSFALYGKVGFRPVECVSYFECSFHGNVHPQVIGMPGFQIRRMEAFDVHSCSMLHKNVTGYERETDIREKFKMNPGNTWVALKDNTLQAYTTGFYLDGHSIATSEEAFIMLFQVVRYQKDHSSMTIHIPGRIYPRLIEWALNGGLQLIRQCWIMVIGEYQEPQPGFVWCPSILG*