MRTIHTNVFSFVYFVVFCMPELYLSQACRSLPLRLHAFEARKAYLFRHSRVELAFASGHVSAIQKEAPLSTAASLLALLGGKQQADSVDPALTRQILPYLRFLVPPELPGLSESLSPHGLYLYKKRSLSFDYKKRLHELSFWKKKALVDHLIHWPPPAVADLAWKAVEWNGDSSTILNSLSGKSHLVPDVEGANEQLCQLTKYTYGHRFEKKELNQYFAFLFEAVAALAPSVGFNVTLNRFDLFHGHLFLAQSTGRLGILFHAREYPAFNQETFPVHLGYCQVGSPLPYDESMNLRNILWLAPMPDCSNNGTTMSKWLAPGSLLVLDAHPEGIIYKDLVPDYVDVVRTVYEDDFGAVIVDVNYFSAPNDKPEDRVFIC*