MDFKFMGGSMGSVVGEKMTRPIEHATKESLPLITVCASGGARMQEGSFSLMQMAKISSALYIHQLEKNLLYVSILTYPTTGGVTASFGMLGDIIIAEPKAYIAFAGKRVIEQTLGQKVPDGSQVAEHLFDHGLFDLIVPRSLLKGVLSPFISSYLWCTISWDVGSGYNKFDEKEGIVCLFRWGFPGGNRRIFLRFLIKDIQAIKMEVQEFDEKEGTKTRKLKIQWLGPYKIHQLNDNGWEMAHFRTWRLVDVISFLKAEVTPRLEWYITFQEAYIYE*