MAALGRTASLVARGGTATGCGGKRLPWRLGSRAQVRALSLHEYQSQGIMKEMGIAVPKGEAVTTKEDALRVAQQLGTNDIVVKAQVLAGGRGLGSFANGFKSGVHVCFTPEDAANKAGKMLGQRLITKQTGAAGRPCAKVLITERLYMRREMYLAFLYDRESQGPVIVASSRGGTSIEDIARDDPDAIVKIPMSIETGMTEKIAQDTAEALGLEGAVGQAAAEQVKLLYTLFIEKDATMVEVNPLVETPDGKVVCVDAKINFDDNAAFRQQEIHALRDTTQEDPREVRAAKADLNYIGLDGNIGCLVNGAGLAMATMDIIKLHGGSPANFLDVGGSANEQQVTEAFTILNEDPKVEAILVNIFGGIMRCDVIAQGIINAASVLNMRVPLVVRLQGNKMKEAKQLIEQSGLRIIAADDLDLAASRACKLAEITHLANEADVDVFFK*