MAKRKYAVLVGCNYPNTKNELHGCVNDVLNPNTKNELHGCVNDVLRMQRTLIHRFGFSKRSINLLIDTDEEYTKPTGENIRAALLAMVRRAKSGDVLFFHYSGHGTLARMHNSSGYDECIVPCDFNLLTDDDFRFIVNKVPLGATFTMVSDSCHSGGLIDKEKEQIGPVHSRSLTDPETIPRRSSKSKFLPLDSLLDVLREKTGLAKMEPHEIKIALFQLFGDKASSKVKRLVNSNCSVLEAEKGVNKSQRVDDHEEPPRIHEDMGILLSGCQTNETSADACPTGDPNKAYGAFSNAIQAILEQHGKPISNRELVLGTRKLLVEQGYSQHPCLYCSDNNADAAFLCEQSTKNISHRIHHKIDDKNNKRIKGIRAGVAYNLPADKNNKRIKGIRAGVAYSLPADI*