MTRRVALCVFFVWIRMFIALGAVDQDDVNCLAGVKGLIVQDPDNKLKSWTKKQIQIPCNGTFSELDGVTCNNERVYKLTLGGFGVYGKLSPSISNCTNLQSLDLSGNHFGGEIPTEIQALVNLAVLNLSTNELTGTIPPQLTVCAYLNVIDLHNNKLTGPIPPQLGLLARLNAFDVSHNDLQGMIPTTLVNRSANLPRFNASSFVGNKGLFGYPLPPLKNRGLTVIAIVGIGLGSGLLSLVVSFTAVCIWLRVTEQGLAAEEGKITQLMPEY*