MENNVYDNYNHNNNNNVLPTGYRFYPTEEELVEFYLRNKLDGKRDDIQRVIPVVNIYHHNPSELPEMAGEVIKHDTEQWFFFIPIQDREARGGRPTRLTTQGYWKATGTPGFVYSSNNNRIIGCKRTMVFYKGRAPNGKKTQWKMNEYKATTHGQPSLITNNHITNLKLQHEFSLCRVYKKSKCVRAFDRRPAGSGLLLPPHQPLINNNNNNNNNIGTSSSSTGIIQPMENYNDLSETPLWDFEDWNFI