MVDAFSFWHFGEDLRCLSSEDQNWTLAASKLAIFEQMRAKNDRNNSLEPKSYAEVKYRGGKSNSKLEEVNDNQFNVIWKPAEAGTKVGIVHGGYNINHGINYNSSSSNGNNNYSNSSFEKRFKTLPSSEMLPRNETLGGYIFVCNNDTMQEDLKRQLFGLPQRYRDSVRAITPGLPLFLYNYTTHQLHGIYQAISFGGSNIDPTAWEDKKCKGESRFPAQVRIRVKKVCKPLEEDAFRPILHHYDGPKFRLQLSVPETLALLDLFEENSI*