MAALSVREGLAGLLTNKIDYSQLRVGDHIYSWRNMIYAHHGVYIGDDMVIHFNREPKDDLDASTASTLSLFTSSMASSAGPSHSARGTWADNFFTGSFLRPENSLPGGPLVCLCTGMEVHGATPEKIGVAKSCLGCFLNGGQLYRFEYGVMQVTKALKLSGTCTTAASDPADEVLRRAHFLLERGFGDYDLFHNNCEDFSLYCKTGLVIRAHERFGTRGRSCQVQGHAGAVIAAASIFPARLLTANPYVSAAMALGMVTLSRVSTDLGQRDDVEKVPVEELVKRWEVEARSA*