MDSHCSAECSIVFFCGDGAVNGPEETCDLGLRNGAPGSTCSATCRTMDFCGDGRVSAGEQCDDGVINGQAGAKCSATCTVLPFCGDGNRDSGEACDDGRNNGHSPPTAQYHCSASCTIAPYCGDGIPNSGCDASCGVQDYCGDGKIDGGEQCDDGGKNGTDSSFCSTNCALIPHCGDGNLDPNEECDDGDWNGRTPATPAHHCSAECRNVPYPSAAMACDDGGYNGGSPTKEHHCSRDCVKECDEGSWNGLAPATKEHHCSAHCQPVPYPYCGDGNRDAGEECDNGSMNGHLNEIGAGCNASCRTVGPKCGNGVVEPVIGRTAAPGCGNGLWECPEECDDGPLNGTKQSDCTKFCTKLRAELHDGGAGAGTVSFSRPTGTISMSQLDSDEALLAMAEGAAELTSALPSEEGGEAHAQGGEEGAELDAELALWTWEVDEREL*