MNILYDERLDGPLPQVDKDGLLAELRLRLPDLELLHAAEDLRPYECDGLSAYRCTPLLVALPERIEQVQGLLALCHRLKVPVVARGAGTGLSGGALPLENGVLLVMARFRRILEIDPLGRFARVQPGVRNLAISQAAAPHGLYYAPDPSSQIACSIGGNVAENAGGVHCLKYGLTVHNLLQVDIVTLEGERLSLGSSALDSAGFDLLALFTGSEGLLGVVVEVTVRLLPRPPVAKVLLASFDDVESAGRAVADLIGAGIVPAGLEMMDNLSIRAAEDFIHAGYPVDAAAILLCELDGVEADVHEDCERVRELFEAAGATSVRQAQDEAERQRFWAGRKNAFPAVGRISPDYYCMDGSIPRRELPRVLHGIAELSREYGLRVANVFHAGDGNMHPLILFDANLAGELERAEALGGRILELCVAVGGSITGEHGVGREKINQMCAQFNADELTLFHAVKAAFDPAGLLNPGKNVPTLHRCAEFGAMHVRHGRLPFPELERF*