MDLGKSSSTSASLKKLQEDGALPGRGTMEREAGGLNSEAVERHVGQVMISGPTTASVIPVPLCEKGAAERDAAINALPLTDIIGPLADHQVAASLKEKVAKEASDAVAATTSGGNIPTKGRKFSSVSGHRRKASTPSVSYPVVRLYSQKNFALLRIDRFSGLGHVSPASTATTSCDSWRELSNRAARAKAAQDESGGTSGASPAAASTDVVLVLGSREATPSGPVSDPAAGRGSPAAVLTWEELQVEMGRLLEAGARGIGREIAEARSEVASANEHADRLVRELAEAREDLKKMRELVAGNERQQQGLKDRMSELGNNLSEIRGSLRVTYSGLHQLAGECGIKSTIPANPDEFSLTSSLVELATTMGEIPSKHATRIGEETSNGIYTGACHVLACVKLSHPELDLREILDQGAASNTHLESALAVQDRRIQYWKTKFEVAELERTMLAVKKEQAVETLRAREVWFNSYLKSCCTSMARVCRELRVPRGDPEESTAGYISWLNGACAQLDGIGKRIDEALKQECRRSSRYDGGHVLACLRDHRPRLDLDFLREGFARSRRTLAEIDHLARSMAPLAEKIFQSMDWRWPSW*