MTVEAEVIIVCILRELLEVGAISRHEINFQLGRGVTHLLHDCLRVKKIPTRVDILDDDNAYALRKFCLAYHDIRAVIVEVAARLDMMRHSKHLTKYSQQTLALDVIQVYAPLAHAIGTGNLSLELEDLAFQSLFPNSYSFVDTWLKNHGTWGEAILNEYRCQLFEALQKDYELEKMVDNISIQGRYKSHFSTMKKLLKDGRKPEEVYDILGIRVVLNPRPGKDAQEIGKKACYRVCEVIQSLWKEVPQRMKDYIAKPKKNGYESLHLTIDLNESNFESPFMEIQIRTAEMDAKAVGGDASHGLYKGGLTDPEQVPSSTPYLTNDYS*