MATRNRIRVFQSYRDTLNENRIPFTTSKDSGGPVIEMATTSFLNSNRSYAPLSTEDDLGPSTSRDAFTLGLPPAWVDVSEEVAASIHQAQVKLADLKKCHAKALTPSFGDGREDQNVIEVLTMEITDILRKSQKKLQKLSASGSCEDSNVRKNVQRSLATDLQNLSVELRRMQSLYLKQLRLQSEGHDGLDLEMNEKKSSFLDDDFNDVGFTELQMATGQKDEQFTAEREREIRQVLKSVNELAQIMKDLSVLVIDQGTIVDRIDHNVQSVSASVEEGFKQLQKAERSQRKGGMVKCATILVIMCFVMLVLLVLKQILL*