MNNNRLGFRFSPTQEELINFYLKNKNLGKEWIVEEAISEININSYEPKLLPSLSKIKSNDLVWYFFSPYEYTNKTRKRTTSNGVWKLTGPERKIKDKGGIGGEIGIVKTLVYHERKPSSGGWTPWVMHEYHITCLPPDQRTYVLCKILYKGEARDFPSGNNEVGIIPSGTEIGNFSSAGSLVGDFPSAGNYSSDLCYSFVGDSNSVGATSLTKMKKRQQKLPSVQTPVVDSNTVRAANFSKMYRLLQNLPSVEIQGKFNSDTAP