MAPSTDVQLGLAIELFGCAIRQCVYTNRLIDLAALVFKALFLCFHHGQFPQTGRMFLAYAFICDKTGDYGGARRFADLAVAMAAQSPERGLYGWVLYCRTAIFDTWSKPQKEIAELLDVAFKRCMAGGDYESAIIGRSCALECDFLAGTSLVLLDIRCADLVKHSQMYAEVLARPVETIWLPVRHLRGTIDSPLDFDALAAFDEGDEDKAFLTICITSYLAIGVYWSNYGFAEKVLLKAFPPADKSFTRKVPRLFFANIAYNTLYRTDGNRAYRKRGKEAASELRKLSEERGMNSWHRVIIGDAHIKGCTRKKTPGAKDVLAEYDKGIDAALKCHHKHDAALASQLAAEYLIWKMQGGSLDDSHSTSITKYLSDARGWYREWGATNLVRHLEETFSGYLRRDR*