MGGLSDGQGTIIYSILHRRRGSLQHDNLHQLLLGLSFSDLLASWAVVMGGFLYPKGVSDDAPLALGNAASCNASAFVNALFGTSSTLYNCWISMHFWRVLRKTQKRQSQSTKMDWCFRVTAHSSAVLVGFVFATIGILGDRFGPHYFLGMCYFTPPCSDSNEDCAETSGFEVNHVFRGFLALCVIISIGCTIAVALKVRANLKRSRKYSTSQMSATQTTFGGDSNRDFTVTSQEGGPTANSGIEMELESSAGKGTPKTRSKEQDVAFQAVWYTIAHLNTVVLPIVGILVVNMTDEEARKGDPGHYTFLLLLYWFMPIQGALNMIVFLRPRYIRWQEYLERQNLGHRSRSQPNEETNTQQPSKPSWHYLIGLAILEDIPARGGRRQAGRCPSNVATRNCICFLLDRQCCQSRNLLSRLLL*