MVEPTVRDVLAFHRVDRAAYDQLLSLGVPPPPARNAVALLMWLGRRGGGAGVDAVDRARRLVRTRHDAARLASEARAVLHGGAAALDLARRWAGAGETLISSILGGGGIDVRRFFALVPDDAPRRGVAEVLDGVGALVFDDRLYALLRRHEEGGGAVLPAELAAPYRRPLAPALAPVGDGGCRSLFITFSKGSPLTREEIEEYFTERWGDCLEKVMMERTPAGEPPTYGRIVFRHAATAAAVLGGEHLVKLVINGRQLRARKYFPRKASAFSHGLN*