MADGNNNNNNAQAQQPLPPLLQIQDIDDWLRFNGLRAADDVGPAECGSFLSDLNRSEAHAKHEAQEEYQQQVHADIFKEALKAEEQQQSMKRKLLEAWKGEILEIDVGATTKPFRVSLAALAQVCDTVFTMASSRRYMGNANNEESPVLLSLTDYSADSVKHFLDLAFDNLSMEQMQDQFVVDCCHIAHYLQCHKVLEATNEVLLRHVDSDNCLSLCQMADSLGLTDLFEKSLFHMLKALDDLESQEAYGDFSPELKDRIGGIRAVFTKYQSTSMFKDDKDNNNGNTRAKRNLYFTSLDEYIAIFAENVQYHRERLEEAKEQNQVNFSAYAQGKIEKQELRVLTLEAMLQEQKRLFGRQQRQDKRVRL*