MDLKSNTSPVVTDPAPLTPSRLGIHSALMPYSPALPTFSPTLFLTIPRKKPGILDDVRSNTWLVDAMKSSSPTHRKKSKDSTAELASNENDLAYRIWMLKYPSALSSFEQITNYAKGKRLALFLDYDGTLSPIVDDPDRAFMSSAMRGAVRNVAKYFPTAIISGRSRDKVHDFVGLSELYYAGSHGMDIMSPVRAISDDYSCIRSTDKQGKEVNLFQPASEFLPMIEEVLRSLVELTKDISGAKVENNKFCVSVHYRNVDEKSWSTIAESVDDLLKHYPRLRLTHGRKVLEVRPVLNWDKGKAVEFLLESLGLNNCDDVLPIYIGDDRTDEDAFKVLREGNKGYGILVSSAPKESNAFYSLRDPSEV*