MKNMLLLSSSKYKNTGYLEHTIPWLQNFLADYRGKTIAFVPYAGVSRTFDEYEKTVQNALSDLGMNIVSVHRGKQHRDIIEQADVIAIGGGNTFCLLKQLYEHNLIDIIREKVNNGTPYFGWSAGANVAGSSIMTTNDMPITYPPSFQALQLFPHQINPHFISGKMQGHNGESREERLAEFLLVNPTALVYALPEGSALHIQNGMGNRIGRKSYFVLQ