MGTVLLVRREGSDRPLALKAMSKAAIARKGEDGLRRAQIEKNILSRLDHPFLPTLFGHVETDKIIAWLIDYCAGGDLNSLRLRQTEKTFSESIIRSDVQPKRGLGRMNSFVSYIKKTKSGSAQVSPVKRPGSVSPAINPGASAPGRLNSFAGTEEYVSPEMVSGTGHEFAVDWWALGILLYEMLYGYTPFKGATRKETFYNILVKKPQFAGPWTPLRDLIFRLLEKEAEKRLGFCHGVHHIKSHAFFTGLDWDAIHNVSRPPFVPSHIPLDDMKAMEGVDIEECVENLQTKFAFKLNSHKHSSRSEDSTEDAPQNWVERLSRAKEGDAYGVF*