MDLGKSSSTSASLKKLQEDGALPGRGTMEREAGGTEPQPVLGRMVAIEDYVLCGFLPPPSEFLLLVLNFYGLSLLHLNPDSIAFLSIFLHLCEAYIGVEPFLDLFRFYYELRWICLSMSSSISECEALPLTDIIGLLVDHQVEASLKEKVAKEASDAAALLLPQVVAMFPQRRGSSPLAARVKAVQDESRGTSGASPAVASTDVVLAPGSREVTPSGPASDPAAGRGPPAAVLTWEELQVEMGRLLKAGARGIGREISEARSAAASANERADRLAHELAEAREDLKKMRELVAGNERQRQRLEHRMSELGNNLSEIRGSLRVTYTGLHQLVGECGIKSTIPANLDDFLLTSSLAELAAAMEEIPSKHAVKIGEETSNGIYTGACHVLACVRLAHPELDLREILDQGAASDTRKEVMEEVNDLGESVLPDLEGALAGQDRRIQYWKTKFEVAELERTMLAVKKEQAVETLRGREVWFNSYLKSCYTSMAKVCRELRVPRGDPEELAAGYISWLNGACAQLEGVGKRIDEALKQECRRSSRYAGGHVLACIRDHRPRLDLDFLREGFARSRRTPAEIDHLAKSMVSLAEKVLQSMDWRWPSW*