MSVLQVAACARRLRGTTNHGLIESLLCRLLETDVQDRPGSVPQQSSDGIASTSGRSEMLTLPISLKSERMMSTHAPPGSTGPPASNWLMRKLPTKLVPYAQLMRLDKPIGTWLLALPCFWSIGLATPPGHLPDPLILTLFGTGAVLLRGAGCTVNDLWDRDLDKRVDRTKGRPLAAGTLTPRDAIASRMQTLVYGVLMFRFGPRSKVLGASSLLLVGTYPLMKRITYWPQAFLGLTINWGALMGYSAVAGSCDWSIVLPLYGAGVAWTLVYDTIYAHQDRRDDEAAGVKSTALLFGKHSKAWFSGFGALTAGCLVAAGAAAGSGMPYYAGVGAMLAHLTWQVWTVDLSNGPDCMAKFVSNKWAGGLLLAGIIADRLLA*