MVYVRVTARVEVQVSALSGLGAIGNYNQVATARILHNGALYEVPVITGNALKHWHAVYAVEAYQALGGNMLNELCKRGIGLRGFTVDSTLKNPKPVTDECEALKDFCNDLHGFLSPQEEKPVKRDSLVKISFAVPVLEEGNLKAVAKFAVQHNRVVPPTVNVKQKEGEGMMLFKQEYGTGLYAFALRMDLAHIGNPLFDECNAEFQSDERKRRAKASVLALLPLLTGAGSKQARALPIVAVREVLVAVSEKPMPNLIHAVYPDYCETSIDTVGAYLNGIGDTAKFYYYGGRCNADKVGNKINFKKVGSLHELIDAVINDVQSWIR