MDVVAVKEECPATPPSFYPATKVYRCRNTLDSNCTVCDKPATGTHYSAVSCNGCRSFFRRSIALGKLYNCKRTGSNQLECFLRHRCKHCRLVLCRSAGMNSDAVQKEDEMNAEYDYDCDLPDVQEVALIRQPPQLELRLEGMMKNMLAIEDAHERLRISAYCPRLVEGLTVDDVTAGPSKLGMNFGPMRSQPFELESIRLVPPEFMIKNPVVIDFSDFDYSTRKLWVFQRVLLASAMACTNLTAAYFSYTQHADRTVYPDGGTMTWSKQAKLDKREYTLLKVILVCNPLLEGMSPHDVTLLQHEKERCTKTLLSYVLARRGVKEGPSAFAKILSIVDVITRITSWEKGQHIVVLAMGLWKHRIPFTESIFHSH