MLVYRSSSKNHPQLGKVSSMGMDMARALQAYPSLLASYRDNDALAKRRIRLKPNPRALFPPLNWLHRRSKGILSMSWEGRTSLEDELTEYVPPPAINSEDMEMIRKAEDLLYTLNDLLPGSLNRLLLDKKTSTKALKLFSPLVVVEDPLIRFHGLKSLQSWVKLLADAGVVVELHEIYIERKASNFSKCWVHAIWTLLLNKDLQNSVSFELFMKQFHTIAENPHNIRQAGESDAPEAIGLNFDYTSLKLSGESKFEMDISGKVVSMQSIWTVTKDEPKEIHEAVKLWLAALLSERVANFSFRS*