MLLSVDDMDIFKGISLKLLAMEQLLKQHPLWRGKVVLVQIANPARGKGKDVEEIQNETYSITKRINETFGRPGYEPVVLVDRAVPLFERYAFYTIADCCVVNAVRDGMNLTPYEYVGCRQGSSKVDETLGLSSGTPKKSMLVVSEFIGCSPSLSGAIRVNPWNIEAVADAMNVSLTIPEAEQQLRHEKHYKYVSTHGVNYWAHSFEQDLERVCRDHFKRRCWGIGFGLSFRVVALSPSFRKLSTEHIVSAYKRTYSRAILLDYDGTMMPQTSINKTPNPQVISVVNSLCNDPKNVVFIVSGRGRKSLSEWFSPCPKLGIAAEHGYFIRQSLDTYFLMLFINCNMVYQIFSKLFAYGSGGAKIQNGKQRYPLQTLTGRKQQSPL*