MSEASSGPCALVLIEDPTALDGADVPEHIALQPLRRRGEGKDDDTREVPGLPRASDSRVVITIGRDATKVDVAMDCTTIPLLLSRRHAHLTCDGDAHYVRDLATTNGTFVNGSRIEAKSDVALRDGDVVAFGGPRYVARNAGKLANPFRFRYVALERAGVDAGDARTKRQRLSQGSEREFGLGGVEVSAQASQVYQPLQGSQTSETDEELDDELKARLRRVFEGEDAFAQACAKRYFGVVSPVESPLRKAKDATAPKGATRGFKSVHQSPQSADDDEGLKEKLTQLVVERLRDRPMWMESELKCGICHEWMTNPHSVITCGHTFCLECVDNSFCHSYTCPLCRSRPSAPREFLFAPATLATKLLEEYVIPTLTTKELQLRRAKDTNAKEARDRRVKRATELLSSATRNRGTEASAPETQFVSPQLVTPSERSIP*