MTLKLYVDRMSQPSRAVIIFCKLNGIDFEEIHINLSKRQQLSPEFKEINPMKQVPAIMDGRFKLFESHAILRYLACAFPGIADHWYPADLYKRAKVDSVLDWHHSNLRRGAAGYIFNTVLAPAFGLPLNPQAAAEAEKVLLASLANIESVWLQRKGRFLLGSGQPSIADLSLVCEIMELEILDEKDRERIIGPYKRVLNWIDDTKNAMEPHFQEVHVILFKAKQKFHNQRYDVESSIPQSSIKPEFHSKM*