MCGGAPLADVKVPTVTRKVTKAALWPEKKKPRHGSNEGRRFTGLGGRRGHGVDDNEEDFEAEMEDFEVESGDSDVELRRTRVDEKDDHNEVVEIKSFAAAKSSLSQVIDYRTKRLCDWFGKDDLSTMTTAGFDGSSAKRKRKSQFRGIRQRPWGKWAAEIRDPSKGARVWLGTFNSAEEAARAYDVEARRIRGNKAKVNFPKELIIPQKRRARPAAPKSPKLSVAPEPSVMPSVNNLANPNAFIYPSANFASNQPLALPDNLSFVHAMNSDGPVEASVMNSYSDQGINSFSFSDLEWDYDTKNPDIPSIAPISTITEGAESALAQSNAYNSVVIAGGAESALAQSNTNNLVVPHVMENNDVDFEAWTRFLIYDGVDEPIDSLLNFDVPRDVIGNMDLWSFDDMPMCGEFF