MATRRLLIKAFLERPLFRIAQNALHGNGSAQSAEIVRFQRFDPCFLQKRGVLIPAQSHAHSSLLHGDRWREDLKNLNNAARDRLHQEVVSPQEGKRSTEEGRRLLRLVQMDCLLKRLRQIPHACISREELLQIYINSSGEEDAKEIVNSLDESGQILIVGDRVYLRPEQVARAIESVLPLLDDHRREELQEMEKQKAEIDLQAENLVHRELWCGFGFLTLQTAALMRFTFWNLSWDVMEPICFYITSIYFLAGYAFFLKTSVDPTFEGLFKARFKTKQKRLMKRSNFDIERFKELRMITEPPSRQSACRSLLDAI*