MSNPNLPPGYRFFPTEEELVGFYLRSKLDMRRVELDRVIPVVDIYSLDPWELPRKSGELCVGDEQWFFFSPRQEREANGGRPNRITPSGYWKATGIPGYVFSADNRIIGLKRTMVFYQGKAPTGTKTKWKVNEYKAIEEATTSAASLKVRHEVNLCRVYVTSGNLRSFDRRPLDVAAPREMSDRADRREAMPNVDSCNNEDASCRNFGESAHGNNPSMEEHTGYLYSSLKEETGNDLNMINDMDALWNSIIGTDY