MDDGLYLPIPNHLLFPYPEISHGFDEFLACTHTHTCNGLSWSAAAHAHTCLHAHTQVIASGEDHAEHDQLRNLRKPLGNREAVRKYRQKKKAHAAFLEEEVKKLRAANQQLLRRLQGHAALEAEVARLTGLLLDVRGKIDAAEIGGLPFEERCSFGSVVSTAAEPTAPCFDSGSAEVPAAWEACEIDGGGIVSGELGVPEVVDAVASFVNSPA