MVLEIIDFQMMNRVYCFVGTGDSMPRESICGDGPGVGLVVRRCPWYQISCGILRLELMHVVDGDSIWHTMEVLCAYGMRSRIWKESKFERSNKVVIYFESSSICVSLGFGGLTGISAAVRPAASQRSDRRRKGGQTGGGDSKRQLIRRSDRSSNLSQTGGFQMVRPARLPRRMQSYIMAENYDIWRKVSLPYVIPEAINTAAEKTAFELNCKARNILLSGISHSDYDRVAHLQTAHEIWVALNNFHQGTNNIKELRRDLFKKEYVKFEMKPGEALDDYLSRFNKILSDLRSVDSSYDANYPQSEISRHFLNGLDMSIWEMKVTSIQESMNMSTLTLDSLYTKLKTHEMNILSRKGDSKSSALVSSSTSLDVGASSSKSSVLALFNAMSDDQLEQFEEEDLVLLSNKFSRAMKNVRNRKTGEPNCCFECGALDHLRSHCPKLWGGKKEDDGRVKEDDVNKKKNMKEKKKKKHCMQWLI*