MESSREARRRRILERGSDRLALITGRIQTLPSPSSSPASSPRPSDQDPRYPLPSPSSVPPHGKDSFCSTLSKSDSSTETGHINAYNGGSGVEPHLRHPDTSNEASKAPALGLDETSEAPDLGLHETSKAPALETNHIKELPVGSSTIQTSFVSTADTHQQSEPHTHQHRFFTPAQISSAVAASESTRILCSVAAALLVVLSNLGFPGLGSNIIKSITATRPLYLLLLANLTVVLARLLSDKQGGSNRAGKVVNKAPLESGNGWADQVSRALEASLLLQKVVDSVFMDCSFYAIVLLCESENLTMWAWIFFNSTMLGQFFKMGTKISSISLIFKALSFLAIDDHVASEFQSEYCQVLEVIMVTKFLTVFSNGYTPFWGF*