MCSPTDVVCVDGWLYVVEPHTVRCVSPTHHVTTIAGAHNSSGYKDMVGTDARFHNGSTGRITSDGRGLVVLTDINNKRLRSFRVRIESSVEIPLSTLQADLEGLMSNEDAADFKIVVEGKTLYTLRGLLTTRCAHFRTMLASGFSESTSDEITLTEDSFESVRAVLLFLHTDRLEVDDEHAVEVLRLSMMWELPRLQSLAQDSITRRVTASSVCAFLSAANAHDAPGLRAFCVRYIVLNFGSVQASGNFASLDKELLCEVIQSIRI*