MDSGAGPSLFPLHRCKTLHLVRHAQGIHNVDGDKNYKAYLSPAFFDAQLTHLGWQQVDNLRKHVHACGLAKRIELVITSPLLRTMQTAVGVFGGEGYKDRMDVLPLMVANAGECNRSAISSLDSPPFLAVELCREHLGVHPCDKRRSISDYQFLFPAIDFSLAKSDEDILWKANVRETNEEVAARGLKFMNWLWTRKEKEIAIVTHSGFLFHTLNAFGNDCHPLVKTEICKHFANCELRSMIIVDRSMAGSDSSTTNYPGKIPPGLDLPSDIADGKLENEARNSGLT*