MVSHSEPPKEDLSAVALEHTIDEANALINGTSDVPKIQELDASKLVVTLADPNARQVPDEATANAASETICTDHMVTVSYNVESGWGVPELKPYGPISLMPTASVLHYATECFEGLKVFRGFDGKLRLFRPNLNAKRLLMSTLRIALPGFDPVEVEKLIAKLVAVDGAKWLPKDRPGSFLYIRPAVIGTQPQLGVQAPKQALLFITVSFMPRMDSPAGGMRLHTNPEDMIRAWVGGFGYAKVGANYGPSLLATNEARARGFHQILWLYGKEAYCTEAGASNFFIVWRAKESEGGKLQLLTAPLDDKLILDGVTRRSVLELAKARLAGEVEVVERRYTIDEVIEADKEGRIVEAFAAGTAFFIAPVSQIHHRGTDVHIPLGENDSGVYTTKIKSWMKDIMYGNEQHEWGVVINEE*