MAVTSLAPPWVILRLAFRSVAASSCLHTNQKTLITNLSIPTSFPLRQSALRRCYSAEAIKGDVDFLLKGVGDQAVAKEVKQILEMARRASSKREVLHTDFLTPPIVKESVSLLEKFADVKIVAQGGYPEAERCRISIGHPDVLTSDPDIVAALSITGNFGFQPCSHGDFLGAILGTGISREKLGDILIQEEKGAQVLIVPELVDFVVTALDKVGNVGVTCSKIPLLALEYEPPRTNSFKTVEASLRIDAVASAGFKISRSKLVDLISSKDVRVNWATVTKNGTIVKTGDVVSVSGKGRLKIGEINETKKGKFAVEIIRYL*