MLGRLVFLALLGIGLRLASGSEGKLPSADNVKFIVVGFRHGNRNPAQFLKNDTTHDQWAWEGASQLTNIGKRQAYTLGQFLRNRYGSLVPTEFAPSKVKAFSSSAERCQQTLQSVMAGLFPPQGRAVWNPSLIWTPIPYEISDPLLRMYNVKCPHYTEAYQGISDDNVKAASEWLNRDKKLVEYISKNSGLNASLSDLADVADNIGNMKLFNAPLPSWVTKPTLEGYPPKDMVAAIMSFAEAHQILCANDSECARIMSGLWLDQIIQTLQGVKNGTIKGRAGNFYAAHTETVLSLIRLIQAEDVPETPTSAGLILEYTDTPAPSVRFVFHEPDPKNPDHRLAEVKELPYCAGKEWCPLDTFVQSVKSPSFNDWQGACKLPKCPI*