MLVSRLGYGGRALLSKCRRLAQGKRNLHTIDSSDEDRGVDHTGFTEDDEEEAQEQEEQGRRVVIVWDITTSKPPVSMDPQVAALRVRDLADAFGFVVDRSAYAEPRIPVTDARPRTYYEEKFMASQLKPVWYQDVPHQSAEDYVYKCGYCGRTLSSHHSLYKHFKQIHAPERAKRVHKLNRIHRGQRRDEYALAMADKEQRYRAALREIVMPKLVVSDELCSALTRAGFLVRLVTEKPLRHLFLTAQESAVINHLWQAAWLNIACIVLVSDSCRFGDFIRLAREQRGVKFVGISDGLSEFRMGVDLFISWEEIERGRGYVWATEAARAWFSGPRLFAKRSTLRKRQKYGGGGGGGEFDPFRE*