MKFTASIVALLAAPARALQGGYLSQMGGGGAVKASTLKPAGSANPAFGASYLDNMGGNAVPATPAATGSVFSLSELVDDSATAAAAGEYLTSLKVAAAPSGSGPVGYLDALRTQAFESAATNLPGYLDTLTVSASTVTGGLGPATYLDNIAGAATVAARVEAATEVTIVSSEPILAAINQMQENMNKNQEATIEILQDINSSMKQLVTAARVAPAQPAAAAPVQAAPVDAPAPAAGDYLSHLNGASVPTGPGLVGYLDSLPSTELTFALEGGGVTGASVAAGDYLSSLR*