MDEDGEKHVLTKRSSFPESSDKNSGDEGDWVRRDLPESLLFQVLLNIPTKDLVKTSVVSPEWRHLWRCVPGLDLDEADFTQFDTLVSFIDSFLSINRESSLNKFKLRIYCNHDRDKETNNAHMARWISAIVEQNVQHVDLTWLPVEVPPILYLCESLVTLRLCGVVLANLEFMYLPLVKVLALEWVIFANELALEKLISGCLVLESLRFCKCSLDNVNVLRVRSQSLLSFNYYGPSSRDLHFKDLAVTIDAPKLEILKLSHQVTSSFIIKKLSSLVEANIKVEFNFCVGKKFNPNDLSKRKMILHFLVAISRVKNMTIAASTLEIIYDYSRCEPVPLFRNISLLRVEFYQDRWEISPFFLESCPNVKSLVVESDYYTKKRTSILSRPRRLLSSLEYVKIKSSWDKLEMKLVSYFIENSPVLKKVTLCLDGCSRKESVVLRELLTIPRRSSSCQVVVL*