MGGKVYSRNLERESDLGDGWKFGVRHENMNSGGGESVQMQPQAIFGFSLLQGLRGNPMEDFHVAEFRNIDGEEIGLFGIIDSHGGPCVGKYVQQHLFDNILNEGGVRLDPAGATRDGYLLTDRNILEGSHAGGCSAVTAMLVDHGSRLIVANVGDARAVLAKNGIAVQLSVDHDPGSPTERASVERRGGMVTQIPGDHWRVDGLVSVARAFGDKSLKEHMTARPDLADLVVDLSCEFLILGSNGLWTVFTNQEVVDIVHKTKDPMNAAQELVCEARNRYSEDDISCAVIQFKEL*