MHQYLHSMSAQNALLGLPLDVQECGKFLGTRMVRVPSRRLSSAPFPQEYNGCKQGLRICMPLTKPFTRLSCSTNDIPEKKPAGQNSFEQIVKTVLYVALAAGFVALAVPGIGIASPQLVPPNVGSSTNAANSGKEILVSAWMGLMAGCLHTLTGPDHLAALAPLSIGRTKLQSVAVGALWGCGHDAGQVIFGILFLLLKGKLHIEVLRIWGSRVVGMTLVAIGIIGIREAQEAAVPCFATEGSTLSPTIIQPSDTSKNVLKKNLNFATFATGIVHGLQPDALLMILPALALPSRFAGSAFLIMFLLGTVLAMSGYTVFIGSCSQALKKRIPKITEHLSWISSAVAILVGVGILVGELFGLSIL*