MEEEEEDLAYILGLSDDLLRPLIQGEAQASGTLHVLLKLAATCSRFRKLVCGESSKLFDEPLFVPRGGECTILQVAAFAAKYGSRFRRLHLGSVAFDPKRALPAAAADTSESVSVTAAAAAGPAPAAAADARGTLNSEPTWRYLSLAPPEIQDLVARADGALCARTSRRLLPPHLRHLDLSGLLVPLPALRRILAACCGTLERLYLRGTFVIVQRLKGLRDDLRLRKTFRGVPRLVSLDLAGSLAGMDGLCDLVPRCPALRDLYLNVNWVESSLWGPHGKSLDSAVAEWLRDLRKHFDASVYPAPRRTASTYPASRWPQSLKRCRAESWTSLGAL*