MRVALLVLLELVVFCSSVQITPIHVVNYSYQSSIRDIVKSNARNVNVFDDNNDKLYNLLQSIKQETIQYFTIVDKFNSENNNRELFICRYFLNQEHFLKSVYLHQLMTTTSFGVANNDINNDHPTTISKEKLSNLDADLNKVITTTANTNSDTHSINKISNTIIRFNETNSTFFIITDPNGDFISDSIELIEVDFGDYNYLSSNYNESKLINTNSTNDNTINNKFNPNNNETDGTFSKTINYGFNFGNKNAIPLSGCLKMKNTTSFSITILKSKGKSGQILSTPLNFFIGGNFLLLLGINIDLGLNGINLSRYRSHTITCRGGTASVAAAGIDFGDKLINKPDRIEGEIIQILQPFNKNIISLPKSKYRLIKIEKNLIHQQNLATNFKKLHKHISFKKNKSTAKSFVKYEFNYVTPWKKLFTNGFKKDLGIILYLDDDGANNNIPYCESRPEYLQCNVF*