MGAADENVSAASQGVTQDYVVKQLLDEQLNIAERWRALFSLRNMKGAVPREALITAMRDASNLLAHEAAFALGQMQDAEAIPALKAVLEDVNSCASIVRHEAAEALGAIGAPEGIALLRKALVSDPAPEVRETCELALRRIEQGVTSTAGEVEDVDESPFLSVDPAAAAPSNSSIADLRKILLDEQQGMYERYGAMFALRNRGGAEAVDSIVAALGCQSALLRHEVAYVLGQLQDKSSTDALMKTLRDSSEHPMVRHEAAEALGSIGDAESVALLKRYREDSEPLVSQSCEVALNVLEHELEGKSLEFLYLESTAA*