MVRFIVILLLLLVSQVVSSHFIVETLPGFDGKLPFTLETGYIGVGEEGKVQLFYFFVKSERDPENDPLMIWLTGGPGCSALSTFFYEMGPLTFDYANSSGNFPKLELNSYSWTKVANIIFIDQPAGTGYSYSNTSEAYNCSDTLSVTLTYDFLRKWLMDHPEYLKNPLYVTGGSYSGFFVGPLTRKIYDGIELGDKPRVNIKGYIQGNAQTDRYIDFNGRVKYANRMGLISDKIYQSTKANCNGNYIDVDPNNILCLSDLQKVERCLKNIQGTHILEPWCDLESFMSILQETPTNGQSVFPIPGPWCREKNYIYSYVWANDKAVQKALNVREGTILEWVRCNESMHYRGKERTESYVYDVPSAVDDHCHLTSKSCRALIYSGDHDMIVPHLTTEEWIETLKLPIVDDWEPWIVDAQVAGYKMKYLQNDYELTYATVKGAGHTAAEYKPEQCLSMVDRWFSGDPL*