MRRLLSYVAPQLPTILAGSLLLLFATLAELGVPSVAGALLDIYTNAAGDEVGSRVDRALLRLMGLIAGMSACKHAGEYLLKSAGERAVVEVRSRLFLCQLTCSVQSLEEQPTGHLLSSLTAGSDAVRLCVTHHLPQVARSVASCLVASVYMASISPRQTLPRQDMASSSAGRVGDGNLLLGGVATLGVALSLLDEGEARAAAEAAAEAGSSCAAPEGAAASHVELEAAKQPALDSLTLSLAADKMTALVGPSGGGKSSALSLLLRFYQPTAGCITIGGVRLERLPNRWLREHVGVVAQELTRDVRRAAVAANAHGFISTAGGYGAAIGERGGGLSGGQRQRIALARAYLRAPSATASLDAESERAVHDALALLARGRAVLTVAHRLATVRAADEIVVLERGRVVERGTHEALVAAAGLYARLNALQTHSDY*