MKILVTGSSGYLGARLCHALLRRGHSVRALVRRTSDVSALPPVSESFELAYGDVTDYRSLTDACSGCEIVFHAAALVEPWLPDPSKFVTVNVGGLKNVLKAVEETKSVQRVIYTSSFFALGSTDGSVANESQVHNERFFCTEYERSKAAADKIAMDAASEGVPIVLLYPGVIYGPGKLTSGNMVAKLIIERFSGRLPGYIGSGNDRCSFSHVDDVVDGHIAAMENGRLGERYLLTGENASFKLVFDMAALITGTKKPIFSIPLWAIDAYGWLSVLVSRITGKLPVISPPSVNVLRHQWAYSCDKAKVELGYNPRSLREGLEEILTWLKDLGLIQY*