MRPTIPKSTDKNLELPETIAETPTRATNQFADECWFDDTCILDMDYFVKTLAGIKAKGVRPSLIGSIITHYASKWLPDLSSDDSIKVLNNVEDSPESVTASWIKKRFFIETLVGILPPEKDSVSCNFLLRLLRVANMVGVEPAYRVEIEKRIAWQLDQASLKELMIPAFTHTCGTLLDIELVHRLVKRFLTLDEAAKSGAALVKVAKLIDCYLAEAAVDSNMTLLEFIALSGALPRHARALDDGLYRAIDTYLKAHPNTSKQERKAICRLIDIRKLSPEAALHASQNERLPVRAVIQVLFSEHMKLNRQSDWSGSFTRVCSPNPTLETPTRCLSKRQMTAQQVEIQKLREDVMRLQSQCTSMQAQIEKILGKKSFFRCWKLSTPLFRHTSTIERVGEGCSGEALMECQTPVETKGKLVQSRNPPNKWRNSVS*