MADPIAKTVKPPRGAAARPAAKGASGARKLVKAAQSVGEAGDGRAAGGARPPGPRERAGEARRAAILKAALAVFARLGPEGASVEAIAQAAGVSKPNLLYYYPSKDALYLAVLEQGLALWLSPLGRFTEADDPAEAIAALIAAKLEMSRDHPEVSRLFALEMLRGAPLLKPVLSGPLKAVFEAKCAVIAAWVAAGKLAPVDPPHLIFAIWALTQHYADFAVQVRALSGKSLSDRTFMDETRAAVTALVLHGALPH