MAQTEDVEVKFVRLTDGRHIAYREVGCKEGAAHRSMIALHGLMSSRFGGMPGVREEVLLEFGVRLIAIDRPGYGESDPHPCQTFRSTCKDIVAVADALHLGKRIWLHGYSMGGAFCWAAARYIPDRIEGIAMWCPVGNIWWKGISKEERKCMLSSYSSMDLILTFLCKSSPFLFIKWYSRMSCIFMDPSVDMTAGLSSADKKCVLQPGMADLMFRDRSESIRKNKGFGMAKDFELMNKGWDFELAEVGEVFKRKIHIWQGEEDRLVPISLQRWVQNQLPGTVNLQELHGEGHISLFVSTNLDRLTLKALFGNGDKKECRCSNDETFLTSHTSNNQGSNFKQ*