MDIDLRDYGGTLLEEVMRHDHQGTVKFHTDLGPIRKFWQAMRLARCLESAGAEDSEITLDDGRVFEGDLLVGADGLHSIVRTKIAPNAPSPTPADKSCFRWLLSASDIRASETTKHVVRRGALMEWAEGGKARLVMYPCSNNEVLNLVAFMPTAKVGKLGEGIVPLFRMCAHADQRRAGYEAAGNKGILINGFEDFCPAVRELVERAGDDLKVWQLYDMEALPRYVMERAALIGDAAHPFQPYLGQGGAMAIEDAVSLAVLLPMGTTVNDIPSRLKLYENTRRPRVELTLHYTALNARNEDQECTDPKTAAEMARIMGQIGAHNEVANSTAVLREALTRSASGPAEANGAALDITQLAAPSGQV*