MATVTLPPTIPHPSQDCQQLRDAFKGFSLGRMGTDERKIIDIFAHRRAEHRQEICQMYYMMYKEDLKQRVKLELTRKLEKAMLWWVLDPAERDVQLAREALQGWNPNSRVIIEISCCRTSEELLNVRRAYHVMFKKSLEEDIAWETNGGIQKLLVALATAYRYSGPEVDMNLAKNEAQQLYEAGEGRAGGIEEDTYVRILGTRSFPQLNATFECFKQTYGHDINKGIKNEYTGEFEEAIRMIVKCINRPTRYFAKVLFFSMKGLGVDDDSLTRIIVTRAEIDMQQIKLEFLQKYQKLLDHMIKNETIGNHRSFLLKLIGSKVDL*