MGLKRGIVGLNFVLVGVLFIIFLKGHSFMYSFFWFNDVHHYFLVDDTVDDANRNLLAGELYREQKKLASGYVDKASGNPLTTAPFMPLVAQYYLHAKNQIHFDPTMVNIIDDNLLLFSPLFFRGKGVTRFSGTVDKKQNQSEGRKRCLYIANVLCEKAKNLCCQYYCNKDTQCECTKPVEKDLCSSYSFLKGDVRRRLYVANARFKGTKKICSHCCWKRIRSRWSEAQSFLLDETNINTSIKPVRVDFPYQSAFLIAQEIAWGLERRKSFVQICASIFQQIGNCGYVRGIRICCSG