MSKRSLVASGAGIKLAKQALERKSLTQKALTVEVGLSWATVNNFFNQKPIDRINFEEICTFLDLEWHDIVAPFAEKEEVVQQTPLEKIWQQLTALGSPTEQMGLVLVKEETLGWGKKIGSYYEKSVRLGNYIQFEINLQTPGYLLLIQKDTCGQIWCFCPSPFAPQPQLENGKTSLPQMGSPMTAFPVEGKPGKEQILAIISPSIPNLQWLLQDSDEVLELTESHLMELISYVNKNDGNQILYTEYQILK