MSRNQDLCLAVFALLTTAGISHGAPQMGRVVNGTDSSVEKYPFVISMRGSSGSHSCGGSIISKQFVMTAAHCTDGRKASD LSVQYGVTKINATGPNVVRVKKIIQHEDYNPYNNYANDISLLLVEEPFEFDGVTVAPVKLPELAFATPQTDAGGEGVLIG WGLNATGGYIQSTLQEVELKVYSDEECTERHGGRTDPRYHICGGVDEGGKGQCSGDSGGPLIYNGQQVGIVSWSIKPCTV APYPGVYCKVSQYVDWIKKSQIILA