MKKPSTLLRSLSTRLSTRLAPSPAVAPWPPVRSAYDRWLAAELDELRAGAGAPLAAPCCAGAAWLARALALASAAQRRLVSSASAGAGAGAGVGIDRKSVDECVEDAAELLDACAGLRDRLEMIRGYVSSMRVALHWLGDGAAAVTARRRAAAAFAECEAVERRCGAELAKCGSNLRKLGERALTHAKQQQQQQRHGDAQADEALAGARAAALLAIGALGAALAFRPRRAVSVGVAPPAGAPWECALQEVQRQVKEEYERRRKEGVPCMAELDAAAAAGRAVQRAVAAGRPCPDAAAVVAAARRRCDELEEKVFVLDEKVGELHRELIGVRMVLLEWSQAARGHQLLKF*