MRLKKGRTLFHREGEMDASKNMEIVKSFKSVEKVSDEMYQQGLTQSRALLQGLARALYRKERLSVLKLALIAYDHDIVRLYDTLCYAGGMTVLVRCLQATMTSVTLHPIEIRQMCQLIALVCLRCSDDAAIHCLSSIGTELVLLLFSILLKTEVGREACSPIRLVIRRIARLELSLPAIEHSERLLKFLERMALLGAGNKDASAEALTLLAGLTVHSESKLYVMESRTFLDSIIKCSQQETTEVMDQIAKVIENLALHGNNKSKLTKQLILERLLAMASPSESIETRIHSIQALKQISIEARGKLFIVAFEGGAALKALLSAADERELQPCVVETLLSLTCKYTASSLVHHSGLIITITNLVRSENVMVAEKAAQVIKRLSTHTCIQKRGHAALFDAILATSTSKSRSVRHWIAKAMLEQSRLSGSSFLLVRSPDALEKVCQLARDQQHDVRAPAMETLLSLSACQSNLKRLSTSSIVFDTLVESVSVGLRDGKVWNSEVRDAILCILNFVDGPRNPRKRAAKHTGVVKVLSKYGISSDEDNELKRAALHGVIILSALM*