MGKAGNGLVEGSSAVPIPYQGSSLYVRGGFPQEHELMLGDEDDPDRPLTRWDKLYLLAFGLINPEGRTKWDMFILLLLLWVCFASPLIICFGLGMGLHTGGTDRVVLIIELVVDGCFVLDILLNFRTAYLDSVGNLVSDRRRIARHYMRSWFVLDLVSVVPFDILTEGALSFLSMLKLLRVMRVGKVVRMMRVYRLLRVSRLPRILEKVEQYLDKGILQLAMFALSVGLLAHLSACIFHYMSLLTFYLEDSWAGTWVEAQGLVGADLAHRYLNSLYWAFTTVATVGYGDITPKNQKEKVLAIFVMCR*