MSATSLYRLFAPQIEFLSPAEKQVFFYIDNHISIIEKMSLTSLAESTNVSTTTVIRMCHKLKLSGFSELKFLLHSDKTETKPLSKDYSSTFLEKIRLGIEQLPKKEIEQVATRIAYAPKIYIACLGMTKTLGEYFSKSLVTSKKNVVFTYDSFIIDILPQIVERDDLIIIISESGGTENTLSLAEHLKYNLSNVIAIVNNPNAQISQYVETIIYASSEEFGEDLFKHHHAPLLIVIDLILNIFEQQKKLI*