MTLYKPGQVPGYEWTQRWNKNSSDPIQLWASREVKVIYISVGFSNRYMPLQVRRFVPRDGDKLERTWDYRGAKKSVIIPPYALIDLEAGKSAYTRYIRDSMTDIFRNMLGDSENLLYKTYLQAWHMWKDPATPPETFDLLNWTLRLWIAVRLSTTSAFIAGKEKLGMATDILDETSPNPGKIPLPPVLGAQMDMILIQHIQTKLRHELLDNLQKVMLKNKPSSWLVTYLVAFILLHNVALITKHDASYARKHGMNRRFAREAKVQEYHLGANIILAHFHYCNKGVAPFSDDCDDQDLRTLAHLDEDKIQFVRATRAYVQRHKRDWEQIRARGEVENDFFFVSQLFDEKWHPRTTV*