MLVFNRVTFKGLELTLGQADEGMHSATKGHSMEKSNHKQAGRGDSKRNLHGFILERAKEARSPKAEGDLIGVGMAAVESGSSQASENKNFAGWKLCALPWWQKGSSERRPIVSRNHSKGRPPVQKQQSLVAIAKASLLTRRRLRLDPDGKLFFLCLICGLYDFRSCINGTERNSVNKIRETKINEPGKQVSSAVRIKNISRSFVAFKFQTNAPKSCFMRPPNGILAPNESMVTSVVKFVEQPEHSQEKKTRDKFKIVSLKVKEGVEYTPELFEENKELLAVEKVLRVVFLDPQRPSKELEKLKKRLAEAEATNQARKKPQDDKASKPAAPTEGVLDEWKERREKYLARQQVEGSDSV*