MRFLNWLSTAVQNKDKKIDAWLWRCFRKSDRSDGSQNYVLVKLDILFMSLSTGPLGLFTAVPPFPVSVAIARQAIFKETKRPSREMQLTISQQLQLDPTTVANFFMNARRRGHDRRSRDTSPGSPGSIENGNCMGRTVITPPPHSNPPIFEQL