MAAVGDGAGEALDDNHSRFNKILSDLRSVDSAYDINYSQSKISRHFLIGLDMYIWEMKVTSIHESIDMSTLTLDSLYTKLKTHEINILSHKVDSKSSALISSSSSLDVGASSSNSTTLTLINAMSDEQLERFEEENLVLAANKISRAMNNVRNRKRGGPTCCFEYGALDHIRSHCPKLGRGKKVTKEDEINKKEKKKSLKQRLIRELIEAFDTDESENEEESKDVDESDSDSEEKLSYHQLEHAAFKFAKILKTCSNMLDEKDHTIEILNAEIDRLKSSIPNDDDCKYCEVLFSEINVLRDVNSVSHKKLESEIEKSKKLESSFALGFALHARVVDELVFTKGFLTKYKVAFCASTLLNFYVQKGLNKIKMFWFLKIVLSAF*