MAQRTVLVTGATGLLGREVAAAFRNSSGWNVKGSGYSRADGVDIIKLDLESGADIAKTIDEIRPDVVVHCAAQRFPDKVDKDPEAARTLNIAASKSLASVTAARDILMIYISTDYVFPGRPGEAPYEADATPEPTNLYGQTKLDGEKAVREEYAIAGKEGLGVVLRVPVLYGHAETPSESAVNVLMDSVWKAQTQGTKIKMDHWAIRYPTNTEDVGRVCHGKSRLMLLYNVAVKYLDSSDRKHLPQILQFSSEDRVTKYEICQRFGDIMGLSIANIEPNTEGNDPNASVQRPYDCHLSTRELKNLNIDVSTCDFVSWWRREVRAFRK*