MIELGLSRISRLVQQTPLSWKAIHIAGTNGKGSISAYLSHLLASAGVRCGRFTSPHLIDRWDCITIDERVVQESLFRQIEARVKLRDQTLGIGASEFELLAATAFEIFNHEQVEIGVIEVGMGGRLDATNILNNVLVSVIAKIGLDHQAFLGNTIEEIAREKAGILKPGVKCVVDGTNCSEAIVAIKDRIAELGLEATIVHPDTPDPQLPSLLDLFRRNDLLTHQRANMSCAAAAVKSVLPQVRPALEPDSLIPQLASVEWPGRLQKLALQPLTGRIEPVLLDGAHNTQSAEVLGEYVERKLRLKGENVTWVIAASHGKDIRPLFHSIIKPGDSVAATSFGPVDGMPWVKAADPNELCACVQDIPSIGEVQSFGKDIPGALDWACTKADGGPLVIAGSLYLVSDVLRLVREANDS*