MKVDNVLGAIGNTPHVRMSRLYKEAEERDIKVYCKLERSNPGGSIKDRIALKMSVRRPWAWACLLLAARGRRGARVLKKGMEVIEPTSGNTGIGLAMVCAIKGYPLTLVLPETVSLERRRLIAAYGAKMVIRYTQDLAAANPNYFMPAQFENEANIRARIDYIITGVGTGGHLSGCAMALKQRWSKLKVFGVEPADSAVLSGGKPGPHKIQGIGGGFILMDGVVTLGASLAAVAKKLPDIPAGSTVLTFCYDTGERYLSVDGLFEVPRPALLARLN*