MSEDRYIFTIVAANTKEYRHKLTKELSERTRALSDLPARLVNRFLDPLRLDEDEQDEENTHKGCHTSKGGACLGSAGKEGYSTGSANGGTTCMVDYTIYIDCTLFEVHQANFPGKCVEQMVEEVFLEHRFPTMQPYIRGVVYNGHRRTGVLLKPDEAETRSETISLAGNYIDYTRSTTLHVIMDYTRDEAFNEDYDIFLAGEHTKKMGVNMYHSPTSSKNLNVTSVLLEEQQTNRGKNPWMNKCQAEAKTFFHCHMCVIRRPFSDILIRCTWQYKPKHKEPVPTKLWRKDEMHKSYSQGDEAYGKKTEPVVHITVYGLERNFCFLGGEAKRLLAQLSIVVPDTEVEAGKQSVEAKSWLHMLLPDTYKLPIPNVYDIKELEEKEGAFCHCLPKRPWDLSRVANYLSMTLADCKHMYEEDMESLVVQAATCASPWGAGASSVHPAPESINQVLAQMKDRARTLDHNLLASVSPGIWEVPFESEWQKLL*