MNKSLLPLQSNCGRQKNVIGKEALVKLLRWHFGHSDFRGKQLEAIEAVLSGRDCFCLMPTGGGKSMCYQVPALTKPGIVLVENQVSTLKEKGIPAEFLSSTQTVQVKNKIYEDLESGKPAVRLLYVTPELIATSGFMSKLTKIHARGLLNLIAIDEAHCISSWGHDFRPSYRKLSSLRSHFPNVPVLALTATAAPKVQKDVIESLNLQNPLVLKSSFNRPNIYYEVRYKDLLDDPYADVCKLLKSCGNVCAIIYCLERTMCDDLAIQLTSSGISCAAYHAGLNNKMRSSVLDDWISSKTQVVVATVAFG*