MKRARSSEIFLVGRARARRRLAPLLAAAAFAYLVFVSVKLSGLGSWEDAASIPRPETAASRGELLQRDVPERAPRGRRAAAGGAAVTGYGRITGEILRRHEALGGGSRRRWGLRGNFSELERMASEAWALGAKSWEEASAFSGDVDAIISGDGAAVKCPASLELGGGGEGETAAFLPCGLAVGSAVTVVATARAAVAEYVEALERSGSGNGTVMVAQFAVELRGLRASEGEDPPRILHLNPRLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHDRLVGPTLLHRLQIQLYLVRLARKKIKEKSSSHFTIRRRRHLLFFI*