MGAEPELVPLRPEAAVILVPFPAQGHVSPMLRLARALAARGVAATVAVPDFVHRRIVSACDQAGCGDGVGVELASIDSGVPDDGEGEPPGFASFVHTMEHRMPASLEEMLMTTRRDVGCLIADVLASWAVPVAARCGVPAVGFWPAMLATYRVVAAIPELIDKGLISDSGIPISTKRLNNGEQKVNGDYQIGDGLHVLPGVLELSTAELPWLVGDAACLKSRFAYWLWIMERAKGLRAILVNTFPAEAVAGDDSAKHLHASQAPQILQVGPLPTNGSFSCGTKDDLLRDDSPPVKNPSMWQADETCMEWLDQQRAGSVIYVSFGSWVPSIGRDAINELALGLEATGRPFMWALKDEPSWREGLPSQYAEAVAGRGKIVDWAPQEDVLRHRALGCYLTHCGWNSTLEAIQHGVRLLCYPVSGDQFINCAYIVKMWQTGIRLSSTKRSVVEDCVEKIMEGEEGRRMQDKVVVLRQRVMMGEARCAAKRNLDSFVDGIMRGDFVLGQL*