MVTVPTQPVVQEDWVNDVKMVLAEKRSRIEGVTATYPSSSDGKHQYFSMNAMDRIRVGATLFRACSADLVSSPWTDLPEMEKTEFFWGAYTKLDNFYAISKDWLVESQTMNGQMKFHKKGKIRFLSQSWGIPKEWDDLMGAGSYAEAKAAEICCVAKDIAARELGSTSRWKEVHFWVDKCCIPQGDQELTGWCVNLLEEYIIFCDGLVVLVPWTYFTRLWCVYEWVCFLLCHDPMDIEICADPFVRESTLPLFIDAIGNFKLSSCQCFREADRPILYNKVEKYYKSIDSFEKFLKFTAIALFVRCTAQRRSAKAVSALEPWRYLAERQGFSALADRISEMMQKLPEWREGAVKSATGGGTNDVQTAVLQQVEEWFKAKMVPMIVQMRKESATESGLKFIEELRKAAKEVVFQENACEPIEEADL*