MSPLPRVFLDVAIGRAPIGRITIELRSDVCPKTCENFRALCTGERGRSTLSNAPLTFRASTFHRVIPNFMLQGGDFTNHDGTGGESVYGETFEDENFTLRHRGAGTVSMANAGPNTNGSQFFICTADTPWLDGKHCVFGFVVEGMDVVRKIESRGSKSGKTREPIKIVDCGEIPQELIDAKELTEDARALLKREVDERALADKEAREVGGENADVASARRLRESAEEAEREAKRASESRGAVDVDANAGNPTAGMSAKQRKLFELRLKLNEGRKKNQAAVVDEKKRVDAPEEYEKAQKRRALEASKKSQQDNLVKQGIDPKAVHLTATIEQANRKKAKKQQNDPNDAALYSAARQHATYERERGFLNPTLTQEEYERQKETVPDFYRSADSIYHTSNKPTQEAIDRLAQNVQESQRKKLEARSKREAKAISKLDGINIRNERHNAMLAKSYDKYSKEIKANLERGTALPEN*