MELDFKSLTEATSGAVGGLVSTTLLYPLDTCKSKYQAEAKAGTARKYKSLFDVFWESVGAGKVLSLYQGLGTKSLQSVISQFIYFYSYSLFKQWYLAKAKVSKMGTGANLIVAAAAGTCTAVLTQPLDTASTRMQTSAFGKSKVLWKTLTEGSWSEAYTGFGASLVLVSNPAIQYTVFEQLKDFLLRPDVVVEIVGTDRRLSKSSPKALTAFQAFLVGASSKTIATILTYPAIRAKVMLQAAESEEDKATRLNGEPDCNARHRARNMLDTFKQIGQEEGVKGYFKGLHAQIVKTVLSAALMLMIKEKVATSTWIVMMAFRKWLLTSGKQLKTVSVPPSAVAPIAAVGVALASKAAK*