MELIDDDAEVKSSEEEFGGVPMHFLCPISLEVMQDPVTLCTGITYDRANIHRWLNIIGQDTCPVSNQRLLSKDLLPNLVLRSLILRWQFSVNYTPSPASSPKFSAQNDQGFHSLLQRLQYISSPSHLLQALLSLHSLLSTQPNSSHLSRLALSTLTNLLRRSAEKAVREKALELADMLLKQVLAEGGAEGFLYADLVPTVVCYTMVGVSVAATMLSLRMLCRVCEQEETCCMAAAKSGALSKLLLLLQAPQSCSHTSKHALHLLKLLCGHCHYLH*