MVLVTHKLQSSHVLFPWSSPKWTKGLVTKTPVTTVHFAGRKEKLLRLKAKSFRVTSFKGESGGSERGKKATNNNSVKLSYRSDDVENNVDSSSKSQNTSVSYTSETEDSITGQPAIQKLFKKWLSLLLTQSPIQVIDEALEGEHVPHTKKLETETEIRKTESLESTNNTFWTWFWSLDAAIKIPLLLFVPAFLAVNAIYGAEVTKELSPLWIVGPLIVALYIKTFQGICALYAFCFNQTTKVIRNLPSYYIIAYHYISHGKLKDDVRALVTRPIVAIKNTDNRQLTRTKLKQVQEWIIERYLDFVEFIWPYYCRTIRFLKRANFI*