MLPVYVGHESVHSRHPRGAVGSADPQQGLQYGYSAPHGKLTLSQRRWISSAVRVSLVLLLLAPGWYFFRFRESPQSAALKRNRKLLESEAKSFLPASALKNLVLVAGHAVYTGVDYSEASKESSWFLEEYQKVKGEAQSFLDHIQLGIEEAALDPDALLLFSGGQTRRAAGPRSEGLSYWVVAEAANWFGRTEVRNRTFTEEHARDSFENLLFSLCRFYELTGHYPELITVVSYTLKEARFRTLHRQAVQWPAEYFRFVGTPVPPDAVGAQEGEARTVRAFAADPYGCGGDLLAKKLRRDPFAVGPIHPSRCPELRALLSYCGPDMFPGRLPWGAKD*