MSAAATTKNKTLQRRLVSIPFKTLPRTFRDAITFTRRLGLQYLWIDSLCIIQDSSQDWQQESAKMGKIYSHAYCTISAAAASNCEEGLFALHCELPLLPVTPNAPAILFKISFPGWDSLFNKSTLIRRSWTLQERELSPRILHFTKHTLLFECREARISDHNHELNSNQWVLKSSLSRYFLNSSVRCLDKIHSGSVTAPHHDLVTEKYYELWRRMVQDYNSRQLTHRTDKFPALSGLALEFAYLLNDEYAAGLWRKDLLRGLCWKWSSNGARKQSAIHYGPSWSWAKMDVSITYGLIREDRVFESRSERGQFVHVPVDSRFSDPEILHVSIVPEGRDPRGTLISGRIYLRGQLLHLRRSKAGDYSIDGESLRIIFDYLPQPLVNLYLLSLGRTNVGLVLQVFEAGSKEYIRVGVIAPTEWEWFQDIESEDLTLV*