MATVQGLATTMTTLPETFFSSPSSRSIQFPAVVAGRRHHVAQSQRRITVVGLRSDGGVSFSNQGAGHRGLHLIPTAVASTAEASASSATAKPGHELLLFEALREGLEEEMDRDPLVCVMGEDVGHYGGSYKVTKGLANKFGDLRVLDTPIAENSFTGMGIGAAMTGLRPIVEGMNMGFLLLAFNQISNNCGMLHYTSGGQFTIPIVIRGPGGVGRQLGAEHSQRLESYFQSVPGLQMVACSTSYNAKGLMKAAIRSENPVILFEHVLLYNLKERIPDEEYICCLEEAEMVRPGEHITILTYSRMRYHVMQAAKTLVNKGYDPEVIDIRSLKPFDLYTIGNSVKKTHRVLIVEECMRTGGIGASLRAAIMENFWDYLDTPIECLSSQDVPTPYAGTLEDWTVVQPPQIVAAVEKLCCM*