MSAPTLLAPLKDICIKVVASNFEQNPTFGSLPEKYARKVTDGLPLDLPLELVGTLIADENYWKRRANARWKNCEVSGHGKSWKQLYFERNLQDTLEQFDTENGDLVALRRLMTFSRRFVQSLRVRQLPSHLDVQILFDCMVNAPASLTLTYGLKGVGMDYERSLFGMKLSDCRCLARSLAHTETLTHLDLSSNCLDDDKMRMLASGLADNITVTHLNLSHNKIADRGIRALAKLMDSNSVLSILDLSDNQLHAECGRALARALRSSKSLLSLNLRLNRLVDDGCRALFDALKSANAAPLERLNVSGNGAGPAAVPALAGMLRANHTLCELDVGCNALGPAAGPDIKAALKDNTSLTSFDMRQCGLEANDEVAVSEDLLARLEKKERGKVLTQHGGAGGKM*