MVLADPKGSILAPLINEGRTVEPGSWAVEGIGEDFVPSICDLALASRAYAIPDSESFETARALLAREGILAGSSSGTLVSAALRYCREQTAPKRVLTFICDSGNKYLSKMYNEFWLLEWGFVSRPTSGSWGTSSPAATTAAPPSTSDTLFTAYARMRAADVSQLPVLEGKRIMGLLDESDILKAVVRGVPPGSTLTDPFKQQPIEAALPLFDQDRVAIVTEGRERAFVGIATRVDLINYLRLGHTVNAKLPALGPPADGLAALDLNGGGLA*