MSEIVIGNISEAIGSIDLLSEILCVYDCEVEILMCLFFFLWTGLDWKWRVKKVPALEVLKESNLRKRETGREKRKPALAVGGVVVVVVARVMFDANSRLDYRLKRKCVHSRLNITRDGR