MKRMSVEELWDEESGRQGSLCIASGPIIVGAGPAGLAAAACLKRRGIPSLILEQADGIAALWRHRTYDRIHLHLPKRFCELPYMGIPSHYPTYLSGRQFLEYLEAYAAHFQLKPRFGERVAMAAYEERVGMWRVRTEAGREYAGNWLVVATGENAEAVVPESLACKLSNFGGMVCHSQDYKNAGPYCGQKVLVVGCGNSGMEIALDLIKSHAQPSLVLRSSVHILPQEIFGKSTFAIILLLLKIFPVWIADCILLFLTWCKWRNTSKWGLPRPKEGPIAYKVNKRRTPVLDIGTLSLIKSGHIKVFPAIKTFTSNGAQFCDGQTENFDSIVLATGYRSNVKDWLIGENDHFTVDGLPKPQGGKSYGWKGRNGLYVVGMSGNGLVGTRLDAELIGQDIQREFKH*