MGFRFARLAARAAASRRGMTPAASARRALAPPALPAESRCGPHWLVPARGHVGHSHHHGGEDGGETSERIFRLGLAADVVLTVGKAVTGYLSGSTAIAADAAHSLSDIVLSGVALLSYRAAKAPRDKEHPYGHGKFESLGALGISSMLLVTSGGIAWHAFEVLQGVMSSAPDIIGNTLHAHHDHGSSGHHHGIDLEHPVLALSMTTLAISIKEGLYWITKRAGEKEGSGLMKANAWHHRADAISSVVALVGVGGSILGLPLLDPLAGLVVSGMILKAGIQTGYESVMELVDAAVDPSLLEPIKETILRVHGVKGCHRLRGRKAGTSLYLDVHIEVYPFLSVSAAHDIGETVRHQIQKEHNQVAEVFIHIDPSYSVGLSMDLKRNMKNSDGTNSEAIPRQQSAEAIVSNIISSHFSKKMALEHLMLHYVQGRVLLQVQVSMSPEILIRDAMEVAKQAEEEILRADASISQVSLQLRLGQQIKQLQQASSKNVAGLHAGDY*