MDRIRRGVDLRPFNAAFFGFCTLAAHAVTSRLVLGLVGLGWALQLTFFRFVLVAALHTAAIFTYARLLTVGSDTRVVRWHVGYGAFLAATVASGASTLVLLGAGDDWLVSCDGHAHPHKALGLLCGGRPSYLAALLGLLMALLFAARVVRRKELRLRFQSVVRPRYFRVKAAYLESLLDGPREGAAAALAALLAHLALRVAGLAQASLLPSAADAVGLVAAAAWCRVAWLAGARVAQSICGQHWAAATRWPAHRAALFRDATGAALGHVVRSCTAIVDAFARDIAEKPPQAATAPAPAPAMRLGLALARWPLVSWAAQTLANVAAASRREDELGLLQNAGSLPQVISSLVACRQAADGHASRARPAPPLLLSGRLRSGAAAAGRRGGTPAADLKALLMELDLSLYKIAAEFGPHISKIPLPKPVATELEAFARFEK*