MSRAPAFGESGSSGSYFSETGSLLLMLSDNEAPSDRVGLLACLDSGFFYVVNHGIDRDLIQEVLHQSRKFFELPLSEKAKCLRNQNHRGYTPLFDETLDPSRQFQGDSKEGYYIGVEAPKDSHRASLCFYGPNIWPSEDLLPGWRDTMETYHKKTLNVASKICRLIALALNLEPEFFEKTGMMDNPMAFLRLLHYSGEKSIPEKGIFGAGAHSDWGFLTLIICDGTPGLQICRDKDEKSQLWESVEPVEGAFIVNLGDMLERWTNNIFRSTLHRVLISGKERYSIAFFLHGNYECSVECLETCQSEANPPKFPPVTNGEYLLERYGESHSSNPDSLIDSKPS*