MESGTKRRRRQRQHHFVLVHGACHGAWCWYKVATLLSSAGHRVTALDMAACGASPGRAEEVPSFEEYSRPLLAAVSGLPPDEKAVLVGHSFGGLSLALAMERYPDMVAVAVFVSTGMPSAGKPLAFVFEMFLQEEQPADRYMDNEFETSGDTQHPVETLRFGPQYLKQRLYQLSPPEDLALAMAMVRPSQRFLDDATMTGNVLTAERYGAVRKVCVVAEDDATVPAAFQRRMASWNPGTEVTGLQGADHMVMLSKPRELSELLMEIADKYV*