MGRSNSPSFFKFLIHDSFNELRIPTAYIRHFNGDVPKKFILRSPTKRTWMVSAKENDNGVFLCDEWRSFVKDNTLEFGDFLVFTYNGKSEFSVTIFGSDACEKVVPLTLKKDVESISHLKDTTTSQVKEMDSPEKLHSGILQICPEKKRDDEAVVMDKMTSLPDSKPLNAERIEKLEATNSFTVTFSPAKKYRIIIPRDLARENGLKQKDNVVLLDPCGRSWPVTIKHQRDRETTLTSGWANFRVANKINIGDTCLFEFIEGLGDALRVYIFRTSRKAPSGKQATAGMPISTYTPKGEIEALKRKGPRELINDRAAKYIKEERNPEEPQELPSSILYSVVQSNVSKTRMSKSAAISGRIKKAPTRKPLESMSSRHAAAQEKERNIAMTASTSNKPFCSVTLRSTYVGSKSHNLVLPSRFAKKYMKRAPRNVTLRDIDGGTWHALYIIGAHHKLVRGWNAFVLDNHLKEDDVCNFELVDGNRNHYELKVSIDRS*