MGCKACQKPKVHYRKGLWSPEEDQKLRDFILRYGHGCWSAVPVKAGLQRNGKSCRLRWINYLRPGLKHGMFSREEEETVMNLHATMGNKWSQIARHLPGRTDNEVKNYWNSYLKKRVEGAEAAARKSAEPADVVTGSPNRSETGQERVAADRPASSESSGPVESSSADDLSSLTEPAAGLAAVRPHAPVIPKVMFADWFDMDYGTSLAGTAPGLSYQGSSSVQVDGPCGGAVDSLHGLGDGGFCWDFDDAADHMQGGGGLCDLLSMSEFLGIN