MPAAALSAPCCVRPAQLRLVVAPSRPPPAVLGRAHRLHAVADQEEEDGTLQPSSTKHQQQPRVRYDAPRPAVDPDLLSALEMATDEELQDVYRTLHGRSVFSPLLKSMTLLMEQGGEAHLGGRDALIMAIDRKLRFLAADPGSTLRGRWPAYRQVLLMIRDKLSIACPSTLRTHELEAEVFLHLLKEHADALGPSAAPGSQAAAAAEFAGQGDGGAAGGAFSQEPPTLVQRLLAPLRLGQEEVMPAVTRLGSALAISNVQQALVRTLGLNVWKSHVRYEAALNIALSAGRAGVQGSLQGKVAVQAAKEGITAAVGRYAAARSLLSVLGPLVWASTAFELLSVSMGTDWSRVVKATFCIAQIRLLRTYGWSQGARFSNVGDVGRX