MRLKPYFLPVAALSYPWLTKEHPDPRGANLARVARALKALLSHARIPRLGVFWDFGSLHQHPDPPNGVLRTEEQNALFKQGLGCLGTLYSQQRAGGTQGTRGTNVAKYFDRGWCFTEQSWAGLTKAGYLSLDLGKMRGGKVYNWSSLRADCTRGGGRRPPLLPSAFAAELEKKSFTNGKDDKPLVKRLYEAAFEEQFGKATGLGYGGLGWGDAEAAQLAEVLASGAAPRLETLYLGGNKIGDEGCKALAAALGKEGAVPRLETLTLFLGANRIGDEGCKALAAALKEGAAPSLKARDAPPPRTWQLRRPS*