MGSTGNHDKPHAVCIPYPAQGHINPMLKLAKILNYKGFHITFVNNEYNHRRLLKSRGPDSLKGLSSFRFETIPDGLPPCDADSTQDIPALCESTTKTCLGPFKELLAKLNDTCSSNVPPVSCIISDGCMSFTLAAAQELGIPEVFFWTPSACGFLGYMHYHELAKKGYFPLKDASDLTNGYLETALDWIPGMKDMRLRDLPSFLRSTNPDDFMFNFLIQETDRSKLASAIVINTFDPLEKEVLESLQTLLPPVYAIGPLHFLVKHIEDKNLEHLGSNLWKEDPKSVEWLDSKKPNSVVYVNFGSITVMTANQLIEFAWGLANSQMEFLWIIRPDIVSGEEAILPPEFVEETKERGMLTSWCPQEQVLSHPAIGGFLTHSGWNSTLESIGNGVPMICWPFFAEQQTNCWFKCTQWGIGMEIDNNVKRDEVESLVRELMVGEKGKDMKKKAMEWKKLAEEAAAKPTGSSYVNIDKLINEILLKH*