MYRGKNSKRAAVPPAGGSGCSIEAMPDGILEHILGFLPAPESVRTCVLARRWRHLWRFATGMRVGCGGDDDFLTPVKERREFMDRVLLGGESPLHTCEFKLGEFQHEDVPRVNHWLRHAMMRKVRVFSLNMSPEEAPTPYLELDDQPLASQHLTRLDLSYVQARNSFLDFSSCPSLENLVLRYCEFWSATKISSKSGRTPVLDSMPSLVRAFVRMIDDCEDTCDKLLDNSQCGCEYCTTSGNGGDDNHSVVLKGLSEATDLELISSPELTLFLNECWCMPDDFTPLACILEHSPVLEELTLELFCESSEYEVEMEGRFSVERPTTISKHLNIVEVKCQDVDKRVLKVLKFLCTFNIRFSF*