MKPWAQTGITLDMVEEAKKFAFFRLTIVNGRMYVESYQKSYQTRDLLTIWGIAQLLKFYPKMVPDLELMFNCDDRPVFQRADYRDPAKSPPPLFRYCGTEDSFDIAFPDWSFWGWPEIRTPPWETLVKEIVNVSREIKWDDRDPTAYWKGNPGVAAVRQDLMKCMDTPNWNGRLYAQEWDKEMREGFRTSKLSKQCYHRFKIYIEGNAWSVSLKNILACDSPTLLITPEFYEFFLRGLIPQHHYWPIRADKKCDSIQFAVNWGNNHTNEAKDIGKAAREFILNELKMSNIYDYMFHVLNEYSKLFKYKPSVPKNAAEYCSDTIVCFAKNEAEKECMEDSMITTPSSSPPCKLDDEQQDERDIKKFLERKAKSMDHVRQLEDEWAKSLLPS*