MHHPLEIGGHYYPADHRSHRYRSFMIEEILTDHPDDTVSPPSGDLLKFGVHALLSARPYPNHLVLKADQSGMLKFPVSPLSCPLGAPLGSALLSGASATHHLPLDLHLRGKLEAGGDGASKTKKGRRSRTVFTELQLMGLEKRFEKQKYLSTPDRIDLAESLGLSQLQVKTWYQNRRMKWKKIVLQGGGLESPTKPKGRPKKNSIPSSDQILEQERTGDASSSQSDTNQEE