MKTLVMDTTSSTPQDSSSSKRHFHWTNKVGNEDPQLATSETMSKIIEEEDTNTKEKEQEEDDKAVPLPGPATKRKIQAVAISRLRSVLTVFSKNHRSNLPFGLGSRVVGTLFGYRRGHVHFAFQRDPTSQPAFLIELATPISGLVREMASGLVRIALECDKDKDSEEKKTTKKNKTLRLLQESVWRTYCNGKKCGFATRRECGAKDWDILKAVEPISMGAGVLPNSDGSDGEVMYMRARFERIVGSRDSEAFYMMNPDSNGAPELSIYLLRV*