MDVQDFRIFVATWNVGGKIPNSGLDLKEFLQISDPSDIYVLGFQEIVPLNAANVLGTEDSGPAAKWVALIHETLNNSPGTCTIRSNNRSLSSLGEKSRDMTDQISSLHSDFESPKTVKGSSLFQSVSFRFLSSSFRSYSEDVKDRPMLKRLWSVSDRILLGRTIKRTDSTCSFKSASSSEEEDSYRVGDLPLFSPTSRSSSSKIPEQKKYCLVASKQMVGIFLTVWVRSELRCHVHNLKVSCIGRGLMGYLGNKGCVSVSMSLYQTTFCFMCSHLASGQKDGDEFRRNSDVLEILKNTYFPQIRSFSGEKSPETILQHDKVIWLGDMNYRIALSYGDTKKLLEKNDWETLLEKDQLRIEQRAGRAFKGWNEGKIYFAPTYKYSTNSDRYAGENLKSREKRRTPAWCDRILWYGEGLKQLSYVRGDSRFSDHRSVYAIFMAEVEMLNIGKLKKVLTS*