MHQYLHSMSAQNALLGLPLDVQECGKFLGTRMVRVPSRRLSSAPFPQEYNGCKQGLRICMPLTKPFTRLSCSTNDIPENKPAGQDSFEQIVKAVLYVALAAGFVALAVPGIGIASPELVPPNVGSSTNAANSGKEILVSAWMGLMAGCLHTLTGPDHLAALAPLSIGRTKLQSVAVGALWGCGHDAGQVIFGILFLLLKGKLHIEVLRVWGSRVVGMTLVAIGIIGIREAQEAAVPCFATDGSTLSPNIIQPSDTSKNVLKKNLNFATFATGIVHGLQPDALLMILPALALPSRFAGSAFLIMFLLGTVLAMSGYTVFIGSCSQALKKRIPRITEHLSWISSAVAILVGVGILVGELFGLSVL*