MKETLGVMQRPASTGSVSIRHERRALWGGLTMGFGFGGLFDSVLLHQILQWHNVISARVVPDTVGHLRTNILADGLLSAAMVVVLGIGFALLWSASALGRMPARQLIGALMLGWGGFNVYDSVVHHWLLQLHHIREGPGHSELAYDLGFFLFALILLGVGAMLIRDLRR