MSPIAGRGRADGHAGGRQRHVAAPGSAWLPTVSLAGHGGLSSLAMAHPWRAYTSAKPAFLATEELVALLGRAHAAAQTGGRKLQCSCGSQSLSSRHILCLMKQNNLERVISGSSFASSSSSGKDKPLRRFGSASNFPKPKFRLLPRLPPYRAGPLDSEQSGNKRLAAAAASNEEDMSLLDLDEQLAFYSGYYNSKMNVAIHMIFVWPILFSALVFCTYTPAFLPTPLPFGPFPGHEFVVFNFSFFLAAFYAFYFITLDTRVGWLGSIFALTGWVAANAFVDHLGRDLAWKVALVLHATSWMGQFLGRNVFEGRAPALLDNVAQALLMTPLFVIFELLVGFFKFEPSPGFPRRTRAGRAQQDGRERERMKKSASLQD*