MSQKIGIFPASGGLGTSIINHLVKLVPASQLILIARNPEKLASFSRDGATIRRADYDDRASLERVFDGVGVLMLISYASFEIQHRVEAHKAAIDAARRSGVKHIFYSSLAFAGDLGESSLAHVMGAHLATEKYLAELPGHFTYTAIREGLYSESFPIYTAWFDPHQPVEEITIPHPGTGPGVAWAKRDELGEATAKMIYAYAKNTAGFPYLNRVVLLSGPREVSLAETAEVLGRAVGKPVRIREISVDEYVALPQIGDKHTYHGLNLSREWATAWAAIRAGETAVVSPLLGEILGREPEDFETTIRALVGAR*