MESLVIPTQEVHIDIDDSLSISKEKNTDLVHAKPIVLMSFLSGLHAGYFRISLSLCSQALLWKIMIAPDSMSMSHLHSNLPSMAFHLLWYLALATQVLLCLLYALKCFFFFDMVKEEFSHYIGVNYLYAPSISWLILLQSAPMMEPQSILYQTLFSVFALPVLTLDTKLYGQWFTTEKRFLSMMANPASQVSVIANLVAARGAAEMGWRECALCLFSLGMVHYLVIFVTLYQRLPGGNNFPTKLRPVFFLFFAAPAMGSLAWNSICGSFDPLAKMLFFLSIFIFMSLVCRPNLFKKSMKRFNVAWWAYSFPITFLALNSVQYALEVKEQVAAGLMLISSSISVLIFLGLMILTAANSNRLLRRAPVLGSVTSPKVKSRQRS*