MAAVAAVPAVGLSETFDKLRKQGQVALIPYITAGDPDLSTTAEALKVLDSCGSDIIELGLPYSDPLADGPVIQAAATRSLARGTNLNAVISMLKEVVPQLSCPVALFSYYNPILKRGIGKFMTIIKDVGVHGLVVPDVPLEETEILRMESIKNNIELVLLTTPTTPIDRMKAIVAASEGFVYLVSSVGVTGARASVSSRVQTLLQEIKQATSKPVAVGFGISKPEHVKQVVAWGADGVIVGSAMVKVLGEAKSPEEGLKELETFTKSLKSALL*