MDTKITITIGDLPAELFHKVLEQLGCEDRETLAACSLVCRRWFDISRQHLFSDIHVPRDCDETFEDLATFVELHETTAGYVRTLNLEARLFHIPPVISLMPSLPLDLLFRILRALPNLTILRMRQIKIAPSDPSDVSRLHRFNLEHMEYQKCLSEIGHTFELLSWFHIDHFDFDPLFSDSTETEIKAGDYALDVRSLCVSPWTTDPRLTFQVLQQVVPRYMLKSFRYPSLTILSTPIPVVDFLREVGQNIIDLNLCPSGQDDYLVLPQLPSLKVFRYHLEISLFCRPADLSLQRAVFASFKESWLPHLPMDLEQLIMYLTYPEVEDGIVPAANTSALWGLESALARFPRLKKLSLIFPELPCDMKTAISAAAVCFPTHYNRGVLEVDVRDFALECRDFDIYGYLRECC*