MRYSDFTQRIAGDGAAAWDIHYRALARVEQGEEILLLSVGDPDFDTPAPIVQSAIDSLLAGNTHYADVRGKRALRQRIAERHRQRSGQAVDAEQVVVLAGAQCALYAVVQCLLNPGDEVIVAEPMYVTYEAVFGACGARVVPVPVRSENGFRVQAEEVAALITPRTRAMALNSPHNPSGASLPRATWEALAELCTAHDLWMISDEVYSELLFDGEHVSPASLPGMAERTATLNSLSKSHAMTGWRVGWVVGPAALCAHLENLALCMLYGSPEFIQDAACTALEAPLPELEAMREAYRRRRDLVIECLADSPGLRPLRPDGGMFVMVDIRPTGLSAQAFADRLLDRHGVSVLAGEAFGPSAAGHIRLGLVLGAEPLREACRRIALCAAELLGQA*