MKCPYCKTDNAITYDVEKGMYVCTNCASVIEDSAVDPGPDWRAYNAKDRNEKERVGSPSTPKVHDWGFHTIIGYGRAKDRLKTLKMQRMQNKIRVSPKDKKLVTLLSILNDESSKLELPEHVKETASLIIRKMVETGLTKRIDQYTLIVAALYYSCQVNNIPRHLQEFKVRYSISSSEFWSALKRVQYVANSIPGFRPKIKPAEYIPKILYKLNLPPIIGTKASELVDLMHKQGLTSGKGYLSLSAASVYLISALMDIKKTQKEVADSLDITEVTIRNRYKDIVDNFDIVVTL