MSRRQGIIRWWYWLHFSTLVVILPTIAAATRLSRYVDLGASKDSQGPTSKVRTIVVDLATATRKVRKERTEHLVEEHHLHPSDRGVREWIVLKKLYDAVEGTEEMQTEGHWLDENYNLCMWRGITCGPDKSDLIEMEKGGVTVPADAITKIVLVHEELQGTLPTELGMLEFLTRLELQYNELHGSIPDNYSYIPRLRLIDLSHNDLSGSIPETLGTHSTRLEGIHIADNHLIGQIPPNLVAWSNLRHFDVSNNVLTGTIPDALFELKNLKYLVAADNWISGELPSRVANLSSLRLLDLGSMLLCGPLPFNINQLKSLQDLNLGDNRFTGALPSEIWDLSELQTFLASNNQFTGTLPTSAKEVGWHELTNLSVLRLDNNRLTGSIPRDLFVGLKASLQWLDLSYNRLSGTIATEIGQMIRLRTIDVMANMISGSLPDEMLEMNMNLRLNFTNNL*