MAAASVGNDLVVLHQLKRGKLTPCISPFALKLETYLRMAGIPYQNDFEHPMGPKGKTPWITLNGKKIGDSQLCLELLAETFHKDFSGRLSVEEKAVARAFQIMAEDHLYWVMLVWRWIYNGGSSLPLIQTDLHFAVRYLRPVVVGRVKSQASAQGIGRHSQTQVMDMGLKDLRAISHFLGPKLFLMGDQPIEVDCAIFGMLAQILWNSPGSPYRPLFDGEWINLKMYCHRMKETFWPDWNQCLNPAQPN