MHPCNAPGPDGMHAIFYQRFWHIVGDDVTAFVRSILHGPLSISHVNKTNVALIPKVKTPKEMSEFRPISLCNVLYKLVSKALVLRLKSILPGLITDNALIALELFHTMKRRSRGRRGTIALKLDMSKAYDRVEWEFLRKLLLTMGFDGRWVNLVMDCVSYVIYSFIINGRACGSVSPARGLRQGDPLSPYLFILVADAFSHMLQNKVVERKLHGAKASRSGPEISHLLFADDSLLFARANRQECEVIVDILNKYEVASGQKFNYEKSEVSFSRGVSTE*