MQNLLAVRYLKDYFLNPVAAGASEGPLTSALRRFFLEINGDNLEAFSGNAKKRHRDYTTYNPKGLFGALCSKSSRFSGYHQQDSHELLRCLLDGLQVEGKHKESEEKNSANGKEDHTFVDHLFGGQFASTVTCCECGHSSSVLEPFLDVSLPIPFITAKSLEGCLQAFTKLEVLSGENAWGCDNCTRRKATKRLVIRKAPPVLTVHLKRFAQDMRGRLSKLTGHVAFDELLNLSPFLSTSRDGGLYRLVGVVEHSGTMKGGHYVAFVRGGSAGDGKENFWYYISDSDVRRTTLDQVLRSEAYLLFY