MASRRQVPASYGRSLQAPGMVLHEELAAGSRRIDPFPPPELWHNRFGARAAELEHLAGDHHRLAATYVALKQDLSAAQREVLKLDEHIRSTQTESDIQVRLLRDKIAKMEVDLRTVESTRKNLEEVHLEARSLVSANMELSGKIHHVMQELEKAHADVKKLPEMHAELDSLKKEHQELRKTFQYEKGLNIEKVEQMKLTEKELIDMANEAERLRAQVVITEKRAQGIDPYGHPYMNSNPMYPAPPMHLPAHVDSYQRSHIPVALGAMGDSTYPYGSSVAVSAQGGTGAPPLPSTDGNVAWGESHDAPQAGS*