MGSTGNHDKPHAVCIPYPAQGHINPMLKLAKILNYKGFHITFVNNEYNHRRLLKSRGPDSLKGLSSFRFETIPDGLPPCDADSTQDIPALCESTTKTCLGPFKELLAKLNDTCSSNVPPVSCIISDGCMSFTLAAAQELGIPEVFFWTPSACGSLGYMHYHELAKKGYFPLKDVTDLTNGYLETALDWIPGMKGMRLRDLPSFLRSTNPDDFMFNFLIQETDRSKLASAIVINTFDPLEKEVLESLQTLLPPVYAIGPLHFLVKHIEDKNLEHLGSNLWKEDPKSVEWLDSKKPNSVVYVNFGSITVMTANQLIEFAWGLANSQMEFLWIIRPDIVSGEEAILPPEFVEETKERGMLTSWCPQEQVLSHPAIGGFLTHSGWNSTLESIGNGVPMICWPFFAEQQTNCWFKCTQWGIGMEIDNNVKRDEVESLVRELMVGEKGKDMKKKAMEWKKLAEEAAAKPTGSSYVNIDKLINEILLKN*