MEKSQRCNKDTNTTIGFCLLPSELIQNILFHLCIPEIIRMKLLNKYVLTTISDRSFIRQLNDGSQRDTWIFVYTRRWRRDNGVLHGFSDRSVRWFKIPVAEILAGEIRPGEDLYLLTASGNFLLFASNTHSGIIAVDLVGKIVTRISSCPLGPRGTSSWRRSGMKLVPDPSNPSHFRFMFAEMVNNRPVLFTYYSNTATWHTKETEDTTNWEVKKNSNVLFLSLSNRPHESTVMSVDDGSIINRFPRILRPRINQDAIRQCPSSVGFSRNDLESQLLHIHGDEYKVVIRLDRIDNSKMNKVMKSLEVWEISSNGEKWELVSRAPSEVISKKPCGVMMGCLERRLGVIRVALMTNHEGLWNIIWLDYDKHKDKWEWVPLPDCRFLQGSNMAGISFSSGLTFSL*