MDTCLSNQAALSFLPSRLRRQSGDGGGGGGGGGGVFSLPAMRKVQYRSMVVVATAGQSRCEPGSSLNAPLELRSSQGRFLRSVLLNKRQLFHYAAADELKQLAEEREAALARMALSSGSDEATLHRRIANLKERYCKTAVQDIMYMLIFYKYSEIRVPLAPKLSRCIYNGRLEIWPTKDWELESIHTCDALELIKEHVSAVIGLRVNACVTDNWATTQIQKLHLRNVYDASILYGYFLKSASLRHQLECSLSDLHGSGYLKGPVFGSSFTTGTLPISAKEQLRHYITGFDAETLRRCARPRTEEARNLIEKQSLALFGAEESDETIVTSYSSLKRLVLEAVAFGTFLWDTELYVEGTYKLKENGNAEEQENRSI*