MGSFVGHLLPGTLFLLIGVWHMGNSIVKYVGDPRSFRGSVWHAMPGRFKHLELYIITVGSFFDMCLEFFYSTHLRFVVDGALNSAHMNDFEHAAMLLMFFLFGLAVLVRETTGLLPLPDGGLFIIVAMAFTAEYLLFNFHSTSHAGLEGRYHELLVLLIGLCVVFALLCAAFPESFSVDLASGMMVTLQGLWFYQIAFTLYGPWMPAGCHWQTDGPSCESADFEMRGQSLADVQLSLIVSCLLVVVVTFYGIAAKVCGHPQDLIMFTSGLPDKNLPSEMNLF*