MGTFTWPSEQEFDRVRKAVVATSGCDEGDVRVAVSPYRICPLGAHIDHQGGTVSAMTINRGILLGFVPSGDSKVLLQSAQFAGEVRFRIDEIKSPRYLVDLKNHVKSDEECGWGNYARGALYALQAGGKHLHQGIIGYICGSEGLDSSGLSSSAAVGIAYLLAFESANNISVSPIDNIELDRLIENGYLGLKNGILDQSAILLSNYGCLTCINCKTKDYTLIKHPQWHGGQEIKRSKPFKILLAFSGLKHALTSKPGYNSRVAECREAARILLSSSGNGSLEPLLCNVLPDVYEAYKGELEANLARRAEHYFSENNRVLEGLKAWGSGNLEDFGKLISSSGLSSIKNYECGCEPLIQLYKILLRAPGVFGARFSGAGFRGCCLAFVAPELAAEAASYVRKEYEKVQPQLASQLNGDAAVLFCEAWGSAHVV*