MFVGAFNADQRFGGARTLSHASRGMACPGPLQFRVASGRTGARTVISMDALDSGALEAFHAAVPTFTGDEPWRHLYVHTPLIESAYLSARVGRRVLLKLDAVQPSGSFKIRGMSEVARSAKQSGQTLLVSSSGGNAGMAAAYAARKSGLRAHIFVPSTTPQMMRDRIADEGAVVQVHGSVWDEAHGAAVEMVQRLGPSIAKLVSPFDDPILWRGHASLVDELHKDLHGEAPAAIIASVGGGGLFMGILEGLDARGKAWDQVVAVAVETSGADSFAQSFKSGTLVSLPAITSVASSLGAKTVSRTLFNRCCSLEGDKRGAANLQRPIKSVVLDDRDAIRACLEFAVQQRLLVEPACGVAIAAVERVARELGNSESNRPIVVVVCGGNIISPGMLQSYARKFELETKSWM*