MNLYHVSSPDSLVRDGLMENFQNIPESLYGLNPSQMDMFLTEDSPIKRQAERVTEESITSAKHYREGTGMWSLTGLNDGPSRLSMSANMSAPPDLPSLLLDARILYLGMPIVPAVTELLIAELMWLDYDNPSKPIYFYINSPGTQNEKHEPIAFETEAYAIADMIAYVKPKVYTLNCGMAFGQAGMLLSLGTKGHRALMPSSTTKLHLPVVNKSSGSSIDMWIKAKELEANTEYYIELLAKGIGKTKEEIAKDIQRSRYFFPQEAIDYGIADKILPKQGLVMEKRNYDEMLAQSKAARMKSGRVGPLAAPAGRP*