MDLHPATSKGPEAQVLGNPKWNHILLYGTLDVWIYEAACLPNMDSFSEGLRQGLLTVCQPCTKVIPNAAQSQVQKGITSDPYVSVVLQDATVARTWVIPNTPDPKWDAHFVIPVAHTVAEVDLVIKDNDVLGAQFIGQVKIQAELLLSEKIENRTYDLIGKDGKQLKSGAQLRLSLKYCAVEEDPLYKDGVGAGPDYKGVPNTYFPLHKGGRVTLYQDAHVPDNLLPDIQLKGGIKFQHGKCWEDIYQAIEEAHHLVYIAGWSIHTKTKLVRNEDKGRSGTSHTNLGELLRQKAHYETARVLLLVWDDKTSHSFIKNLGVMGTHDEETKRFFKRSNVHCLLAPRYADRKVSWFKQKDEYDDKDYAQQEEDEDKGSEDEDITESTNEDDYVMT*