MGARCSKLSVCWWPPHFKSPMLENGAVDDDGSGVPVFAEYSLDELRAATDGFAPDRIVSEHGEKAPNVVYRGTLFSSGRTVAIKRFGRSAWPDSRQFLEEARAVGQLRSGRLANLIGCCCESGERLLVAEFMPHETLAKHLFHWETNPLSWAMRMRAALYVAQALEYCSSKGRALYHDLHAYRVVFDVDGNPRLSCFGLMKNSRDGKSYSTNLAFTPPEYLKTGRVSPESVVYSFGTVLLDLLSGKHIPPSHALDLIRGKNFLVLMDSCLEGHVSNSDGTDLMRLASRCLQYEARDRPNLKAVVSGLASLQKDASTPSHTLLGIQHDKKSSDHVPLSAIGKAFARADLNDVHEILQDDGYNEDDMANAELSLQSWTGELSESFVVKRHADNAFKSKDFATAVECYSRFLDSGAAVAPTMLARRCFAYVVAGKLQEGLEDAKRAEDIAPGWPMGHYLQALVLHNLGREAESHEALKKGTMLEAERNSRARTV*