MATRNRIRVFQSYRDTLNENRIPFTTSKDSGGPVIEMATTSFLNSHRSYAPLSTEDDLGPSTSRDAFTVGLPPAWVDVSEEVAASIHQAQVKLADLKKCHAKALTPSFGDGREDQNVIEVLTMEITDILRKSEKKLQKLSASGSCEDSNVRKNVQRSLATDLQNLSVELRRMQSLYLKQLRLQSEGHDGLDLEMNEKKSSFLDDDFNDVGFTELQMAFGQKDEQFTAEREREIRQVLKSVNELAQIMKDLSVLVIDQGTIVDRIDHNVQSVSASVEEGFKQLQKAERSQRKGGMVKCATILVIMCFVMLVLLVLKQILL*