MDTSLFTTQNMKNLKNEKSHVLIALFPGQGQINPCLHFSKQLINLGIGVTLTTSLSAFSKIKKLPNVEGLSFAPFSDGYDGKFQLSSVDDFHMFYSSVKSRGSKFIFNLIQSNTKNGTPFSHVIYTIIMEWVGLVAKKINIPSTLFWIQPATIFDVYYYRFTDYSDYFKNYDAKDKIIELPGFPPLSPIDFPSFVFDDVESSNWAVKSIKRQIEMLSNEENPRVLVNTFDALEFDALRILKHVTMVGIGPSIPSTFLDDNTFRADMIEISSKNYMDWLNSKDKGSVIYIAFGSYSEISSQLMEEIGHGLLKCGRPFLWVIREGQDGDKMEDKLSCKDELEKQGKIVSWCSQVEVLKHPSVGCFLTHCGWNSTLESIASKVPIVACPLWNDQVCNAKLIQDVWKNGVRVNVSEGGVVKRDEFNRCITIVMGDGEEGEELRKNVKKWSDLAKEAMKENGTSSMNLKAFANEILLGHNEY*