MARVCAVLAASLWLLSTLCTCTGGALTPGLSLPEPAPLNNVLRTKYSNWTNPLLGEPPRALQVIKCQSIASGPVYEFYQVETPSYACQYPPPIVTEFLPKRAKVARRALSVAVYIGMVVGGMILWGLILFSPFIVGVLALSIALCVMCTGFSIRDCFRPFKSPGEKAGNEQERNPPAVLLNESVEKGGSVWVSNGSAGQTEIEGGKPDPSALFETMKLEIGWKDSDIVAEKSSSRPQCKEFNPFSFSLGDLETGSPEPPILAPFTIRGTVRCFIDDVTLHRVGPVPLPDLTGLANVTLKRCVTDNLQFYVGVPDSCAQLGDPYGGRLPVGGPTGAPRDCPPGYTFVAFVVIATPGAVCLVLMFWAMSVPSGGGRQDAKARIEGEKQNDAESVRRYN*