MDFEHGYVALDDGREEGVSRVSCTIVDGEVERLGSILASDVGGLRCRFYGNNIEGGHLDVAGYRVGDGRHLHCNCNAEVSCDVLPSSVLLMVMHPQFTDLQIFGQENGVSIVLHTGEEFMCNAEVINDEKKHEKEDKSIIRKLSFLDRYLYVWILIDMVLAVVIGYYVKGIKKALEVAEITSVSLPICIGLWVMMYPVLCKVNYELVGKMVRSWEVGRNILLSVFLNWITGPALMTGLAWATLPDLPDYRAGVILVGIARCIAMVLIWNDLAKGDDQLCAVLVAVNSILQIILYTPLALFYLKVVSRGKGIDVNTWDVAKSVLLFLGVPLAAGIITRFSLLFAFGKRWFQAKFVPFIGPWALIGLLYTVFVMFSIQADHIISHIAQVVRVAVPLLLYFAIVFFSSITACRFLKIPYPQSVTQSFTASSNNFELAIAVAVGSFGIDSEQALAATIGPLIEVPVLLSLVYVVLALKTRWFP*